Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* build-aux/gen-c1make: New build scriptv2.17.3Mike Gerwitz2018-07-052-5/+99
| | | | | | | This solves the dependency-related problems with rebuilding c1map files. * build-aux/gen-c1make: New file. * build-aux/Makefile.2.in (suppliers.mk): Use it.
* build-aux: Liberate remaining build scriptsMike Gerwitz2018-07-055-0/+598
| | | | | | | | | | These were forgotten during the initial liberation. * build-aux/Makefile.2.in: New file. * build-aux/Makefile.am: New file. * build-aux/m4/calcdsl.m4: New file. * build-aux/progtest-runner: New file. * build-aux/suppmk-gen: New file.
* list2typedef: Remove trailing newline from preimageMike Gerwitz2018-05-152-7/+7
| | | | | | | | | Oops---we do not want a newline as part of the preimage, which is what `<<<' does. * build-aux/list2typedef (output-item)[value]: Remove newline from preimage. * build-aux/test/test-list2typedef (test-typedef-gen): Update hashes. (test-collision-value-check): Add new collisions.
* Cut down on namespace exports for object filesMike Gerwitz2018-05-152-4/+0
| | | | This should cut down on the file sizes a bit.
* [DEV-3115] gen-make: Account for typelistMike Gerwitz2018-05-071-2/+12
| | | | | | | This needs to be generalized, but will do for now. * build-aux/gen-make: Recognize typelists as dependencies. Always include source XML file as a dependency.
* [DEV-3115] build-aux/list2typedef: New scriptMike Gerwitz2018-05-072-0/+278
| | | | | * build-aux/list2typedef: New script. * build-aux/list2typedef/test/test-list2typedef: Respective test.
* build-aux/gen-make: Recurse without dir changeMike Gerwitz2018-05-041-2/+2
| | | | | | | Before this change, it was impossible for the initial paths provided to the script to be more than one level deep (relative to the cwd). * build-aux/gen-make: Handle multi-level children.
* Move {src/current/tools=>build-aux}/*Mike Gerwitz2018-05-047-0/+982
|
* make-full-graph: Add scriptMike Gerwitz2018-01-161-0/+36
* build-aux/make-full-graph: Add script.