-
i manage the dependencies by hand for now (git clone)
-
trying *very hard* to avoid magically named files… the only assumption nos makes is that the current directory is on the load path initially
-
so if youre in a folder with a project.clj that has a foo function in it, nos project/foo will run it
-
if youre in a folder with a flambo.clj file and a bingo function, nos flambo/bingo will run it. no magic files.
-
the files that you load and run can set up the environment (load path/assemblies) for everything else. deps will find their way in there too
-
this is the boot philosophy that builds are programs, not inert data. trying to lean on clojure as much as possible.

