Re: Compiling with load instead of compile?

2019-02-13 Thread Didier
Awesome, thanks! Ya, I guess in that sense root-resource isn't brittle. I meant it more, brittle in the context of what other build tools were doing/assuming. Like when load-one converts a namespace into its corresponding root resource, its not smart. It's just a string replace. So if the

Re: Compiling with load instead of compile?

2019-02-13 Thread Alex Miller
On Wednesday, February 13, 2019 at 7:46:43 PM UTC-6, Didier wrote: > > Hey all, > > I've been working on internal build tools where I work, and when looking > into how other build tools like lein do their aot :all compilation, it > seems that they all rely on some brittle namespace finder

Compiling with load instead of compile?

2019-02-13 Thread Didier
Hey all, I've been working on internal build tools where I work, and when looking into how other build tools like lein do their aot :all compilation, it seems that they all rely on some brittle namespace finder library, which searches either the classpath, or a folder of files and tries to

Re: [ANN] tools.deps.alpha 0.6.488 and clj 1.10.0.414

2019-02-13 Thread Alex Miller
Oh, I mistakenly misread the successful test pass as a merge. Should be available in the next half day or so. (Or just watch https://github.com/Homebrew/homebrew-core/pull/36964) On Wednesday, February 13, 2019 at 3:27:00 PM UTC-6, Sean Corfield wrote: > > Does it take some time for the brew

Re: [ANN] tools.deps.alpha 0.6.488 and clj 1.10.0.414

2019-02-13 Thread Sean Corfield
Does it take some time for the brew repo to update? I'm getting this: (! 520)-> brew upgrade clojure Error: clojure 1.10.0.411 already installed And brew update says everything is up to date. Sean On Wednesday, February 13, 2019 at 12:19:03 PM UTC-8, Alex Miller wrote: > > tools.deps.alpha

[ANN] tools.deps.alpha 0.6.488 and clj 1.10.0.414

2019-02-13 Thread Alex Miller
tools.deps.alpha 0.6.488 and clj 1.10.0.414 are now available. Changes: * TDEPS-114 Canonicalize Maven RELEASE or LATEST version marker * Error handling improvements for unresolvable Maven versions If on Mac, use `brew upgrade clojure` or on Linux see