├── .cargo └── config ├── .dockerignore ├── .gitignore ├── .gitlab-ci.yml ├── .travis.yml ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE ├── README.md ├── appveyor.yml ├── demo.gif ├── gitlfs ├── Cargo.lock ├── Cargo.toml └── src │ └── lib.rs ├── renovate.json ├── script ├── build-release.sh └── release.sh └── src ├── gpm.rs ├── gpm ├── command.rs ├── command │ ├── clean.rs │ ├── download.rs │ ├── install.rs │ └── update.rs ├── file.rs ├── git.rs ├── package.rs ├── ssh.rs ├── ssh_config.pest └── style.rs └── main.rs /.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/.cargo/config -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | ./target 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/appveyor.yml -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/demo.gif -------------------------------------------------------------------------------- /gitlfs/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/gitlfs/Cargo.lock -------------------------------------------------------------------------------- /gitlfs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/gitlfs/Cargo.toml -------------------------------------------------------------------------------- /gitlfs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/gitlfs/src/lib.rs -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["local>aerys/renovate-config"] 3 | } 4 | -------------------------------------------------------------------------------- /script/build-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/script/build-release.sh -------------------------------------------------------------------------------- /script/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/script/release.sh -------------------------------------------------------------------------------- /src/gpm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm.rs -------------------------------------------------------------------------------- /src/gpm/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/command.rs -------------------------------------------------------------------------------- /src/gpm/command/clean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/command/clean.rs -------------------------------------------------------------------------------- /src/gpm/command/download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/command/download.rs -------------------------------------------------------------------------------- /src/gpm/command/install.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/command/install.rs -------------------------------------------------------------------------------- /src/gpm/command/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/command/update.rs -------------------------------------------------------------------------------- /src/gpm/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/file.rs -------------------------------------------------------------------------------- /src/gpm/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/git.rs -------------------------------------------------------------------------------- /src/gpm/package.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/package.rs -------------------------------------------------------------------------------- /src/gpm/ssh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/ssh.rs -------------------------------------------------------------------------------- /src/gpm/ssh_config.pest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/ssh_config.pest -------------------------------------------------------------------------------- /src/gpm/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/gpm/style.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerys/gpm/HEAD/src/main.rs --------------------------------------------------------------------------------