Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 1.02 KB

File metadata and controls

43 lines (33 loc) · 1.02 KB

nit

A git-like with zero third-party dependencies.

  • All crypto done with my very own 🕺🏾boogie🕺🏾!

Features

The CLI is still a WIP so this currently doesn't do much beside the unit tests as I work out some primitives.

Feature Status
git-hash WIP

Dependencies

Building

# Clone the repository
git clone https://github.com/NickR23/nit.git
cd nit

# Create a build directory
mkdir build && cd build

# Configure and build
# For prod use:
cmake .. 
# Or use the following to enable debug symbols:
cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug
make
# Places binary at nit/build/bin/nit

# Run tests
ctest

# Install (may need sudo)
make install 

Resources