Fork me on GitHub
#babashka
<
2020-02-10
>
borkdude10:02:43

bb is now available on docker:

$ docker run borkdude/babashka:0.0.70-SNAPSHOT bb -e '(System/getProperty "java.vm.version")'
"GraalVM 19.3.1 CE"

🐳 8
babashka 8
holyjak11:02:16

@borkdude https://github.com/borkdude/babashka/blob/master/doc/dev.md#build reads > run > script/compile But don't you need to run lein uberjaror something first? PS: I was at first confused by deps.edn adding dependencies there and having class not found exception until I noticed there is also project.clj 🙂

4
borkdude11:02:34

@holyjak that happens inside script/compile

4
holyjak11:02:47

right, now I see it. How could I have overlooked it?

borkdude11:02:59

you're human, like everybody else?

littleli22:02:20

...landed in scoop

borkdude22:02:55

nice, thank you! I hope you're not tired of updating yet 🙂

littleli23:02:31

no, it's ok. it takes minute or two to do the update.

borkdude23:02:45

I bet you have a script to calculate the checksums? for bb in homebrew I use this: https://github.com/borkdude/homebrew-brew/blob/master/update-babashka

borkdude23:02:15

ah, makes sense

littleli23:02:33

it took me some time to do the magic with curl, but it's fairly powerful. No I have script for every program. clojure has slightly different one, because it is not released via github

littleli23:02:00

in the past I was doing portages for gentoo and tarballs for slackware, well that's about 15-20 years ago 🙂 good old times.

borkdude22:02:01

If anyone has experience with yaml in Clojure, feel free to chime in here: https://github.com/borkdude/babashka/issues/263