Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-03 | Enable -Werror=switch-enum | Robert Hensing | |
switch statements must now match all enum values or disable the warning. Explicit is good. This has helped us find two bugs, after solving another one by debugging. From now on, adding to an enum will raise errors where they are not explicitly handled, which is good for productivity, and helps us decide the correct behavior in all usages. Notably still excluded from this though are the cases where the warning is disabled by local pragmas. fromTOML.cc did not build despite a top-level pragma, so I've had to resort to a makefile solution for that. | |||
2021-02-26 | mk: add support for CPPFLAGS | Puck Meerburg | |
2019-11-07 | Precompile headers | Eelco Dolstra | |
This cuts 'make install -j6' on my laptop from 170s to 134s. | |||
2014-12-14 | Merge commit '36c67860363c93eb00cf5b8e2ad34f6f775e6901' | Eelco Dolstra | |
2014-04-03 | Sync with make-rules repo | Eelco Dolstra | |
2014-02-01 | Add 'mk/' from commit '1eff3ad37fdb9dcf9f8528fdacea0ebf0e79d545' | Eelco Dolstra | |
git-subtree-dir: mk git-subtree-mainline: 6ef32bddc1f10034322966b3a5b85af7b9cdc4d8 git-subtree-split: 1eff3ad37fdb9dcf9f8528fdacea0ebf0e79d545 | |||
2014-01-09 | Remove mk subdirectory in preparation for "git subtree" | Eelco Dolstra | |
2014-01-09 | Move stuff to top-level | Eelco Dolstra | |
This makes it easier to use with "git subtree". | |||
2013-12-12 | Handle *.cpp extension | Eelco Dolstra | |
2013-12-10 | Initial commit (imported from the Nix repo) | Eelco Dolstra | |
2013-11-25 | Split Makefile.lib into several *.mk files | Eelco Dolstra | |