I'm interested in feedback on the following unregistered package that
implements a build-dependency system like the *make* utility or Ruby's Rake:

https://github.com/tshort/Make.jl      (based on Mike Nolta's Rake.jl)

For me, a typical project will have a script that reads in data followed by
several steps of data processing, analysis, and/or simulation. I normally
split this into several functions. The main problem with this approach is
that I typically have to manually run one or more of these functions to
load variables and do initial processing. Sometimes, I will script this
setup, but it's still klunky.

The package above tries to help manage these dependencies. In theory, I can
include my Julia script and run `make()`. This will load variables and
re-run parts of the data analysis if the input data has changed or I've
change parts of my code.

Suggestions? Other approaches to handle this use case?

Reply via email to