# ninja/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package was created based on "git" upstream sources. The sources were obtained as follows: ocgitfetch ninja --run \ --checkout=v1.13.2 \ https://github.com/ninja-build/ninja.git #--------------------------------------------------------------------- [buildtimes] 00.01 hours (or 000.47 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.01 hours (or 000.62 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.03 hours (or 001.95 minutes) - HP EliteBook 8560w 32GB RAM #--------------------------------------------------------------------- [settings] compiler = gcc # "clang" doesn't work configure = none exepack = yes license = See "license*.txt" in installed tree licfile = COPYING tmpsize = 23M #--------------------------------------------------------------------- [depends] curl-low expat python2-core:strict python3-core:strict #--------------------------------------------------------------------- [build] BINDIR=$PKGDIR_PROD/bin mkdir -p $BINDIR ./configure.py --bootstrap mv ninja $BINDIR/ for dir in python2 python3 do find $PRODTREE/$dir/ -type f -name ninja \ -exec ln -nsf $BINDIR/ninja {} \; done #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = tbd url_home = tbd url_lfs = tbd url_tarball = git # See "technotes" in "cfg" file #--------------------------------------------------------------------- [history] 170714 Added package 170714 Started with 1.7.2 180330 Updated to 1.7.2.post2 180630 Updated to 1.8.2 190503 Updated to 0c158431f - "git" hash; same as 1.9.0 190503 Added BLFS "NINJAJOBS" feature 260216 Updated to 3441b633c - same as 1.32.2