Documentation | Build Status |
---|---|
Development repository for Julia's package manager, shipped with Julia v1.0 and above.
If you want to develop this package do the following steps:
- Clone the repo anywhere.
- Remove the
uuid =
line from theProject.toml
file. - Change the current directory to the Pkg repo you just cloned and start julia with
julia --project
. import Pkg
will now load the files in the cloned repo instead of the Pkg stdlib .- To test your changes, simply do
include("test/runtests.jl")
.
If you need to build Julia from source with a git checkout of Pkg, then instead use make DEPS_GIT=Pkg
when building Julia. The Pkg
repo is in stdlib/Pkg
, and created initially with a detached HEAD
. If you're doing this from a pre-existing Julia repository, you may need to make clean
beforehand.