summaryrefslogtreecommitdiff
path: root/configure
AgeCommit message (Collapse)AuthorFilesLines
2024-06-05Generate {install,version}.hpp through attoconfFreeyorp1-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-04Very basic python3 supportFreeyorp1-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-08Add googletest-1.8.1 as a submodule - gtest-1.14 shipped by my distro ↵Fedja Beader1-1/+7
requires C++14.
2018-02-17fix attoconf makefile generatorgumi1-2/+1
2015-05-25Fix fabi gcc traviswushin1-3/+3
2014-09-29Support static libraries since clang is retardedBen Longbons1-0/+3
2014-09-18Update for cross-compilationBen Longbons1-1/+4
2014-08-27cleanup installBen Longbons1-9/+0
2014-07-17Add dir annoyancesBen Longbons1-3/+6
2014-07-17Update attoconfBen Longbons1-3/+1
2014-07-17Add 'make bindist'Ben Longbons1-2/+2
2013-10-15Add infrastructure for debug pretty printersBen Longbons1-0/+11
2013-09-29Give better warnings about attoconf versionsBen Longbons1-1/+5
2013-09-26Use the new template mechanism for attoconfBen Longbons1-5/+9
2013-09-25Fill README, add make rules for intermediate files and install to DESTDIRBen Longbons1-0/+3
Also bump the recommended attoconf version
2013-08-22Move contents of make.defs where they belongBen Longbons1-1/+30
2013-08-07Fix configureBen Longbons1-11/+8
2013-08-06Update attoconfBen Longbons1-2/+3
2013-08-05Use attoconf and proper versionsv13.8.5Ben Longbons1-0/+72