All Projects → per-gron → shuriken

per-gron / shuriken

Licence: Apache-2.0 License
Shuriken is a mostly Ninja compatible build system with a focus on correctness and reducing average build times over doing as little as possible.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
CMake
9771 projects
Protocol Buffer
295 projects
shell
77523 projects

Shuriken

Shuriken is a mostly Ninja compatible build system with a focus on correctness and reducing average build times over doing as little as possible.

Shuriken currently only works on Mac OS X.

Build instructions

git submodule update --init --recursive
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -GNinja ..
ninja shk shk-trace
# shk and shk-trace binaries are now in bin/

To test:

ninja all shk-trace && ctest
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].