.onedev-buildspec.yml | ![]() |
2 years ago |
src | ![]() |
9 months ago |
.clang-format | ![]() |
2 years ago |
.gitignore | ![]() |
2 years ago |
Dockerfile | ![]() |
2 years ago |
LICENSE | ![]() |
2 years ago |
Makefile | ![]() |
1 year ago |
README.md | ![]() |
1 year ago |
config.mk | ![]() |
2 years ago |
ziit.1 | ![]() |
2 years ago |
README.md
Installation
Linux
Arch
Installation can be done using paru:
Debian and Ubuntu
# Install dependencies
sudo apt-get update
sudo apt-get install -y build-essential cmake libsodium-dev libprotobuf-c-dev libhowardhinnant-date-dev protobuf-c-compiler libconfuse-dev git
git clone https://github.com/likle/cargs.git
cmake -S cargs -B cargs/build
cmake --build cargs/build
sudo cmake --install cargs/build
# Install ziit
git clone https://dev.acosom.com/acosom/ziit/ziit-cli
sudo make -C ziit-cli install
macOS
# Install dependencies
brew install cmake confuse protobuf-c libsodium howard-hinnant-date
git clone https://github.com/likle/cargs.git
cmake -S cargs -B cargs/build
cmake --build cargs/build
sudo cmake --install cargs/build
# install ziit
git clone https://dev.acosom.com/acosom/ziit/ziit-cli
sudo make -C ziit-cli install
Windows
Install WSL with debian or ubuntu and compile using the corresponding steps.
Dependencies
- cargs
- libconfuse
- protobuf-c
- date (howard hinnant)
- libsodium