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 = r`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 = "./ninja_test"

		         install = `mkdir -p /work/system/bin/
		                    cp ninja /work/system/bin/`
	}

	inputs = [
		python
		bash
	]
}
