summaryrefslogtreecommitdiffstats
path: root/rules/host-ninja.in
Commit message (Collapse)AuthorAgeFilesLines
* host-ninja: Version bump and fork change. 0.8.2 -> ↵Christian Melki2022-05-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.10.2.g51db2.kitware.jobserver-1 Almost 5 years in the making. Lots of bugs and behavior has changed. Upstream release notes from v1.8.2 (mostly referrals to git changes). v1.9.0: https://groups.google.com/forum/#!topic/ninja-build/nY5Kb7zUvcg v1.10.0: https://groups.google.com/d/msg/ninja-build/piOltAhywFA/zPfkrTtRCwAJ v1.10.1: https://groups.google.com/d/msg/ninja-build/QQM54eAhrjU/q5zn_zTlAQAJ v1.10.2: https://groups.google.com/d/msg/ninja-build/oobwq_F0PpA/FeJC5LoRBgAJ Now follow in the path of others. Due to the popular but stalled jobserver feature addition (6 years), people has started forking ninja just for this feature. https://github.com/buildroot/buildroot/commit/227d7e0cbaaf093f509f5728f06fad5f53caed7b Do the same for ptxdist. * Point ninja URL to the kitware fork. * Upstream ninja now uses CMAKE. Drop python configuration. * Reflect the CMAKE / PYTHON changes in the in file. * Ninja is now default OOT. But lets keep it as it was for now. Disable OOT. * Drop the old patchset which was the jobserver beside the fix for ptxdist file descriptor handling. * Forward file descriptor handling to a new patchset. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20220513134621.1963504-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: used 'default y if ALLYES' instead of 'default ALLYES'Michael Olbrich2018-11-061-1/+1
| | | | | | | This way the symbol only shows up in the config if ALLYES is enabled. This avoids unnecessary noise in the config files. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-ninja: build with python3Michael Olbrich2018-06-041-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-ninja: Ninja build toolMarkus Pargmann2014-11-261-0/+8
Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>