I want to develop a private package (for a few years before releasing it on github). I was wondering what the best workflow is. I checked workflow, I understand what it says except that it does not mention where the Tmp.jl
file should be.
Here is what my code structure looks like. I am in $HOME
Bajaboost.jl/
|- src/
|- Bajaboost.jl (include()s the rest.jl, to give the Bajaboost module)
|- rest.jl
|- testbaja.ipynb
testbaja.ipynb
is a jupyter notebook
, where I would say
# Cell 1
import Bajaboost
# Cell 2
# make calls
# Cell 3
reload("BajaBoost")
# Go up to Cell 2 and repeat
I get an error
ArgumentError: Module Bajaboost not found in current path.
Run `Pkg.add("Bajaboost")` to install the Bajaboost package.
Where is julia
looking for the package to import
? I want to approximately maintain the directory structure mentioned above, since that will be my private repo. Thanks.