I have several modules that are not in a package but defined in each one file in some local folder. For normal usage, I just add this folder to
LOAD_PATH in the
startup.jl and I can use
using to load the modules. Is there a way of compiling such modules with PackageCompiler?
In more detail, I use some examples that are defined in several scripts in the
include-ing them). These examples utilise said modules by
using them. I don’t see a way to make these modules known to the Julia instance executing the code in the
snoopfile, and accordingly, I get
Package XXX not found in current path errors.
One option would be to
include the files defining the modules, but then I would have to skip the
using statements in all files and also make sure that the dependencies are resolved in a sensible order (i.e. each module used by another module needed to be included first).
The other option would be to move each module into a
dev package. This would involve quite some work to set up everything else though. But if it’s the only way, I’ll go it…