/Pkg.jl

Pkg - Package manager for the Julia programming language

Primary LanguageJuliaOtherNOASSERTION

Pkg

Documentation Build Status

Development repository for Julia's package manager, shipped with Julia v1.0 and above.

Using the development version of Pkg.jl

If you want to develop this package do the following steps:

  • Clone the repo anywhere.
  • Remove the uuid = line from the Project.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.