Could caxa be generalized to package other binary projects + their project sources?
See original GitHub issueCaxa works very well for Node.js projects. I’ve packaged my ClojureScript interpreter (as a Node.js library) with it and it runs fine:
https://github.com/babashka/nbb/tree/main/doc/caxa
I have another Clojure interpreter project where the interpreter itself is already a binary:
https://github.com/babashka/babashka
The binary is called bb
and you would call it with:
bb foo.clj
for example.
Perhaps caxa could support a more general approach than only packaging Node.js applications since the problem is very similar to if I would want to package babashka + some foo.clj
script.
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:10 (4 by maintainers)
Top Results From Across the Web
caxa/README.md at main - GitHub
Package Node.js applications into executable binaries - caxa/README.md at main · leafac/caxa. ... Doesn't hide your JavaScript source code in any way.
Read more >caxa: Package Node.js Applications Into Executable Binaries
When you first run a binary produced by caxa, it extracts the source the whole project (and the bundled node executable) into a...
Read more >Single binary executable packages - Hacker News
You can put multiple single-file apps in a directory on your PATH, no futzing with symlinks ... Caxa - Package Node.js applications into...
Read more >Managing the Complexity of Large Free and Open Source ...
and can be adapted to different contexts more easily, be- ... A package is a binary bundle that contains a component1,.
Read more >Untitled
Selling hot dogs on the street, Missing a layer of skin, Jota quest dias melhores porto ... Django project source code example, 93a...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Wow, it already works with bb!
👍 Yes, it does. It’s even smart enough to detect extractions that failed in the middle, or to deal with multiple invocations leading to race conditions on the extraction.