package ninja { description = "a small build system with a focus on speed"; website = "https://ninja-build.org"; anitya = 2089; version* = "1.13.2"; source = remoteGitHub { suffix = "ninja-build/ninja"; tag = "v"+version; checksum = "ygKWMa0YV2lWKiFro5hnL-vcKbc_-RACZuPu0Io8qDvgQlZ0dxv7hPNSFkt4214v"; }; extra = [ googletest ]; env = [ "CFLAGS=-std=c++17", ]; exec = generic { build = ` python3 /usr/src/ninja/configure.py \ --verbose \ --bootstrap python3 /usr/src/ninja/configure.py \ --gtest-source-dir=/usr/src/extra/googletest ./ninja ` + jobsFlagE + ` all`; check = "\n./ninja_test"; install = ` mkdir -p /work/system/bin/ cp ninja /work/system/bin/`; }; inputs = [ python, bash, ]; }