Development repository for Julia's package manager, shipped with Julia v1.0 and above.
Documentation | Build Status |
---|---|
If you want to develop this package do the following steps:
julia --project
.import Pkg
will now load the files in the cloned repo instead of the Pkg stdlib.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.
If you need to build Julia from source with Git checkouts of two or more stdlibs, please see the instructions in the Building Julia from source with a Git checkout of a stdlib
section of the doc/src/devdocs/build/build.md
file within the Julia devdocs.
To check which commit julia master uses see JuliaLang/julia/stdlib/Pkg.version.
To open a PR to update this to the latest commit the JuliaPackaging/BumpStdlibs.jl github actions bot is recommended.