Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-06-05 | configure: srcdir for GTEST_DIR default | Freeyorp | 1 | -1/+1 | |
The default value for GTEST_DIR should be deps/googletest/googletest under the source directory, not under the build directory. The build directory will often not have anything in it at all in the case of an out-of-tree build. This allows some tests to run for out-of-tree builds. | |||||
2024-06-05 | python3: Strip old __future__ references | Freeyorp | 1 | -2/+0 | |
2024-06-05 | Generate {install,version}.hpp through attoconf | Freeyorp | 1 | -1/+3 | |
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-04 | Very basic python3 support | Freeyorp | 1 | -1/+1 | |
Extremely minimal, not touching any __future__ imports or such. For serious use, see specing's WIP PR at: https://git.themanaworld.org/legacy/tmwa/-/merge_requests/256 | |||||
2024-03-08 | Add googletest-1.8.1 as a submodule - gtest-1.14 shipped by my distro ↵ | Fedja Beader | 1 | -1/+7 | |
requires C++14. | |||||
2018-02-17 | fix attoconf makefile generator | gumi | 1 | -2/+1 | |
2015-05-25 | Fix fabi gcc travis | wushin | 1 | -3/+3 | |
2014-09-29 | Support static libraries since clang is retarded | Ben Longbons | 1 | -0/+3 | |
2014-09-18 | Update for cross-compilation | Ben Longbons | 1 | -1/+4 | |
2014-08-27 | cleanup install | Ben Longbons | 1 | -9/+0 | |
2014-07-17 | Add dir annoyances | Ben Longbons | 1 | -3/+6 | |
2014-07-17 | Update attoconf | Ben Longbons | 1 | -3/+1 | |
2014-07-17 | Add 'make bindist' | Ben Longbons | 1 | -2/+2 | |
2013-10-15 | Add infrastructure for debug pretty printers | Ben Longbons | 1 | -0/+11 | |
2013-09-29 | Give better warnings about attoconf versions | Ben Longbons | 1 | -1/+5 | |
2013-09-26 | Use the new template mechanism for attoconf | Ben Longbons | 1 | -5/+9 | |
2013-09-25 | Fill README, add make rules for intermediate files and install to DESTDIR | Ben Longbons | 1 | -0/+3 | |
Also bump the recommended attoconf version | |||||
2013-08-22 | Move contents of make.defs where they belong | Ben Longbons | 1 | -1/+30 | |
2013-08-07 | Fix configure | Ben Longbons | 1 | -11/+8 | |
2013-08-06 | Update attoconf | Ben Longbons | 1 | -2/+3 | |
2013-08-05 | Use attoconf and proper versionsv13.8.5 | Ben Longbons | 1 | -0/+72 | |