diff options
author | Freeyorp <TheFreeYorp+git@gmail.com> | 2024-06-04 14:23:22 +0000 |
---|---|---|
committer | Freeyorp <TheFreeYorp+git@gmail.com> | 2024-06-04 14:23:22 +0000 |
commit | aa40b22314507a2526e7bf2823d4d4f6b5d51c72 (patch) | |
tree | 335a0033fbedb970e2491abc76e6a3ba0ca6bef1 /src | |
parent | 7c80d10503545cc870c084def44c0ea4a95fd290 (diff) | |
download | tmwa-aa40b22314507a2526e7bf2823d4d4f6b5d51c72.tar.gz tmwa-aa40b22314507a2526e7bf2823d4d4f6b5d51c72.tar.bz2 tmwa-aa40b22314507a2526e7bf2823d4d4f6b5d51c72.tar.xz tmwa-aa40b22314507a2526e7bf2823d4d4f6b5d51c72.zip |
WIP: Add CMake based toolchain
attoconf is a bespoke build system that has seen little maintenance, and the
overwhelming majority of build logic happens inside real.mk, here Makefile.in.
While attoconf and real.mk provide a lot of very nice functionality, it
doesn't integrate so well with IDEs, and is very intimidating for prospective
developers. Providing a full cmake based approach solves both of these
problems, and there isn't anything so complicated in tmwa that it needs its
own build system.
WIP: This represents a messy dump of CMakeLists.txt in the last state I left
it. It has been shared to make collaboration easier, but should by no means be
considered anything more than exploratory at this point.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions