Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-06-05 | Generate {install,version}.hpp through attoconf | Freeyorp | 1 | -2/+2 | |
Or more specifically, in the attoconf buildchain. attoconf itself directly generates src/conf/install.hpp alongside Makefile, but version inforation is only available later. To generate version.hpp, I extended version.mk slightly to provide the recipe. It's not anywhere near as generic as real.make tends to be, but with any luck we'll soon be doing all builds through cmake going forward. The template for install.hpp has been changed to use variables actually provided by attoconf. PACKAGE{SYSCONF,LOCALSTATE}DIR are actually only defined in real.make, and then only in terms of SYSCONFDIR and LOCALSTATEDIR, adding `/tmwa`. It's simpler to just use the attoconf variable and adjust the template, which conveniently also simplifies the construction in CMakeLists.txt, too. | |||||
2024-06-05 | cmake: Fix out of tree build | Freeyorp | 2 | -70/+0 | |
Also remove {install,version}.hpp from source control, so they're actually generated. There may be a better way to handle this, but I'll just leave a note as a TODO for now. | |||||
2024-06-05 | CMake: Generate the install.hpp and version.hpp files | Thorbjørn Lindeijer | 2 | -0/+68 | |
The values of defines in these files should be the same as those set from version.mk / Makefile.in. | |||||
2014-07-17 | Add dir annoyances | Ben Longbons | 1 | -0/+30 | |
2014-06-27 | This is more reliable | Ben Longbons | 1 | -14/+11 | |
2014-06-26 | Stick everything in a namespace | Ben Longbons | 1 | -0/+5 | |
2014-04-22 | Make travis happy | Ben Longbons | 1 | -1/+1 | |
2014-04-09 | Add all the missing copyright headers | Ben Longbons | 1 | -0/+20 | |
2014-04-09 | Add @source command to help modified verions satisfy the AGPL | Ben Longbons | 1 | -2/+5 | |
2014-03-16 | Clean up header organization | Ben Longbons | 1 | -3/+3 | |
2013-12-06 | Add basic source formatting tools | Ben Longbons | 1 | -8/+8 | |
2013-09-30 | Automatically generate version information | Ben Longbons | 1 | -0/+15 | |