Sorry for necroing this thread, but I assume that those who replied may be interested.
I think found a Pkg3-compatible solution. Let’s call the package
ThePackage and the auxiliary module
- Have the auxiliary module in a subdirectory of the main project, eg
pkg> activate the main project.
pkg> dev ./assets/AuxModule. This will generate an UUID for it, even if there is no
Project.toml file in
Then it appears that when the package is activated again,
using AuxModule etc will work fine. One just needs to make sure that the project was activated.
This solves my problem, but I am unsure if it is something I can count on to keep working, or an abuse of the Pkg3 setup. Comments welcome.