simon-git: bob (main): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Sat Jan 24 07:44:46 GMT 2026
TL;DR:
2caacad Introduce some selective environment-cleaning.
Repository: https://git.tartarus.org/simon/bob.git
On the web: https://git.tartarus.org/?p=simon/bob.git
Branch updated: main
Committer: Simon Tatham <anakin at pobox.com>
Date: 2026-01-24 07:44:46
commit 2caacadd3e422884b170d08bdda2d0d2d85054a4
web diff https://git.tartarus.org/?p=simon/bob.git;a=commitdiff;h=2caacadd3e422884b170d08bdda2d0d2d85054a4;hp=fe59e98184e582c6ab950ca1925f572a067c6789
Author: Simon Tatham <anakin at pobox.com>
Date: Sat Jan 24 07:42:41 2026 +0000
Introduce some selective environment-cleaning.
Yesterday I learned that you can set CMAKE_GENERATOR in your
environment to make cmake default to a generator other than ordinary
makefiles. (I like Ninja.) So I added that to my default shell
configuration â and overnight half a dozen of my bob builds broke,
because they run cmake and expect to get the default makefile!
I think the point of a build system is to be relatively standardised
in this kind of thing, so let's just run all subprocesses with
CMAKE_GENERATOR unset. No doubt there are other variables I could add
to the list of things to clean, as and when I think of them.
misc.py | 30 ++++++++++++++++++++++++++----
1 file changed, 26 insertions(+), 4 deletions(-)
More information about the tartarus-commits
mailing list