aboutsummaryrefslogtreecommitdiffstats
path: root/.vars.rc.do
Commit message (Collapse)AuthorAgeFilesLines
* make [HT]CC full paths for redo-ifchange in .toolTomasz Kramkowski2021-08-111-0/+2
| | | | | | | | | | | | This should force rebuilding targets which depend on tools which have changed in the filesystem and prevent envrionment changes from causing build changes. But this should be documented. Ideally a redo with a redo-always (or more aptly named redo-ifredo) would mark an env target as needing redoing every time you run redo on a deptree which includes it and this would in turn cause rebuilding of things which rely on the environment (like tools which run from the path).
* add bash ft modelines to bash do filesTomasz Kramkowski2021-08-081-0/+1
|
* Implement compile_commands.json generationTomasz Kramkowski2021-08-061-3/+3
|
* Cross compilation supportTomasz Kramkowski2021-08-051-6/+16
|
* Separate gcc specific warningsTomasz Kramkowski2021-08-051-2/+4
|
* Change to #!/usr/bin/env bash for openbsd portabilityTomasz Kramkowski2021-08-051-1/+2
| | | | any flags are now passed with set -e
* .vars.rc.do: warnings array name correctedTomasz Kramkowski2021-08-051-1/+1
|
* -fdiagnostics-colour -> colorTomasz Kramkowski2021-07-151-2/+2
|
* Generate .config.rc (now .vars.rc) with redoTomasz Kramkowski2021-07-151-0/+68
This avoids relying on configure generating anything, this should also make it easier to ensure that git-bisect builds don't need any reconfiguring or cleans.