Comments (15)
Homebrew formula submitted Homebrew/homebrew-core#6885
from lumo.
Note that the lein repl
is an nRepl
which historically is has the best support for tooling. Just saying. If we can actually integrate lumo
with existing stuff (cider
?) it would be really great but I see it tough.
@anmonteiro are you using inf-clojure with lumo
for working on projects?
from lumo.
@jeaye I'm interested in uploading Lumo artifacts to package managers, I think it'll facilitate adoption. I just didn't get around to doing it yet.
@arichiardi I'm planning to add support for a Socket REPL, just like Planck has. Implementing the nREPL protocol is not something I have planned, though, and I'm not sure it even makes sense.
from lumo.
From #20: basic instructions for adding a Homebrew formula
from lumo.
@leppert this might be the result of my ignorance about how Homebrew works, but will the Brew formula run boot release
for every installation? That's a concern because it takes >20 minutes on an empty cache.
If the above is true, could we somehow make it grab the lumo_mac.zip
from the release, unzip it and install that?
from lumo.
@anmonteiro I'm rather new to it as well, but I believe once the formula is accepted a bot will autogenerate "bottles" for each of the dominate OS versions. See here:
https://github.com/Homebrew/brew/blob/master/docs/Bottles.md#bottle-creation
And here's what it looks like when the bot commits:
Homebrew/homebrew-core@7dce274
from lumo.
As of 1.0.0-alpha3, there is now a NPM package for Lumo. You can install it via npm install -g lumo-cljs
from lumo.
Slow installation, hanging at:
...
> [email protected] install /usr/local/lib/node_modules/lumo-cljs
> node scripts/npm_install.js
Also my network in China is not so good, but should be this slow. Anything huge to download?
from lumo.
@jiyinyiyong it downloads about 11MB (the zipped Lumo binary). did the installation fail for you?
from lumo.
No, but I killed it. I download latest release from GitHub with Chrome and that turned out to be faster. So I killed it and used the binary. Is there a way to show the progress bar since it's downloading slowly like this?
from lumo.
I'm not going to spend any time doing it but feel free to implement it yourself. the script is here: https://github.com/anmonteiro/lumo/blob/master/packages/lumo/scripts/npm_install.js
from lumo.
Try this #47
from lumo.
Lumo is currently deployed to NPM and Homebrew. Would anyone like to see it in other package managers? I'm inclined to close this, I think we solved the immediate problem.
from lumo.
I need it in Ubuntu since sometimes I want run my script with it. But npm package could be fine in this case, if I can install it correctly.
from lumo.
Closing this for now, please open individual issues if you want to see Lumo deployed to any other package managers.
from lumo.
Related Issues (20)
- Improvements to exception messages and printing HOT 4
- 93k for compiled hello world HOT 9
- Spurious toine in lumo banner HOT 1
- Make Google Closure Compiler implementation selectable
- coping directories HOT 1
- How to add libraries like andare to a lumo build? HOT 6
- Could Lumo not depend on glibc ? HOT 6
- require doesn't work inside of expressions HOT 2
- eval doesn't work on anything with #js literals
- Lumo 1.10.1 doesn't run in NixOS 19.09 HOT 9
- Different startup times for -e vs. stdin HOT 2
- Yarn error when building on Debian Buster x86 (32-bit) HOT 1
- jszip no longer available HOT 7
- Macro expand strangeness HOT 1
- Homebrew lumo package was deleted
- Subtract and divide operators accept zero args HOT 1
- brew install lumo fails HOT 1
- Question: How can I get fipp to work with lumo? HOT 1
- Build option :output-wrapper ignored
- Execution speed of lumo compared to Clojure
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lumo.