Commit Graph

28 Commits

Author SHA1 Message Date
Xavier Del Campo Romero 1122308c15
Split project into smaller Makefiles
Instead of controlling all logic from the top-level Makefile, splitting
into directory-specific Makefiles allows for:

- Better separation of concerns
- Improved compatibility with POSIX make(1)

As a possible drawback, support for out-of-tree builds has been removed,
in favour of simplicity and POSIX compatibility.
2023-07-16 00:29:42 +02:00
Xavier Del Campo Romero 3444aa4ce1
Makefile: Limit license text to 72-column limit
It is typically preferrable to limit column width to a reasonable value
for people with smaller screens or having multiple editors open.
2023-07-15 23:46:08 +02:00
Ryan "Lofenyy" Medeiros 451d4cdaa1 Changed Makefile to renger PNG's using imagemagick. 2023-07-13 18:19:53 -06:00
Ryan "Lofenyy" Medeiros e23ef7fbce Changed a few details. Added concept art. 2023-07-11 05:04:14 -06:00
Ryan "Lofenyy" Medeiros 8aa5e6f01b Getting print-ready. 2023-07-08 10:14:21 -06:00
Ryan "Lofenyy" Medeiros a22d38bbbb Using all macros. 2023-07-06 07:30:22 -06:00
Ryan "Lofenyy" Medeiros bcaa78f436 Updated Botan Encyclopedia 2023-07-04 06:48:27 -06:00
Ryan "Lofenyy" Medeiros 74359dee4d Added documentation about the world. 2023-07-03 01:50:32 -06:00
Ryan "Lofenyy" Medeiros 326be07b4a Added code tests. 2023-07-02 05:55:47 -06:00
Ryan "Lofenyy" Medeiros 8a1aafe7e1 Modified Makefile such that ,make all, produces end-user oriented output. 2023-07-01 07:59:14 -06:00
Ryan "Lofenyy" Medeiros 0e96242564 Removed included libconfuse header. 2023-07-01 07:36:47 -06:00
Ryan "Lofenyy" Medeiros 5bd85d1b6d Updated documentation regarding packaging. 2023-07-01 07:33:13 -06:00
Ryan "Lofenyy" Medeiros ab1dc98e60 Added copyright notices. 2023-07-01 07:18:31 -06:00
Ryan "Lofenyy" Medeiros 440b641a44 Created first Debian package. 2023-07-01 07:04:43 -06:00
MrPetovan 1139b00db2 [Makefile] Add dependency to "install" target
- Running "make install" on a fresh clone will yield a "cannot stat 'Build/librewands_editmaps': No such file or directory" error because the executable hasn't been built yet
2023-07-01 12:33:05 +00:00
Ryan "Lofenyy" Medeiros 636e3d5790 Set up testing files. Planning to refactor a LOT of code. 2023-07-01 03:19:17 -06:00
Ryan "Lofenyy" Medeiros 8425d887db Added copyright notice to XML assets. 2023-06-30 22:40:19 -06:00
Ryan "Lofenyy" Medeiros 97d508c22e Added quality of life improvements. 2023-06-30 20:18:03 -06:00
Ryan "Lofenyy" Medeiros fcba5f12a0 Fixed another small Makefile mistake. 2023-06-30 01:25:08 -06:00
Ryan "Lofenyy" Medeiros 0db5ff641d Fixed small Makefile mistake. 2023-06-30 01:18:03 -06:00
Ryan "Lofenyy" Medeiros 3e14965fec Updated Makefile 2023-06-28 19:28:01 -06:00
Ryan "Lofenyy" Medeiros f2725f55c3 Fixed uninstaller. 2023-06-28 17:50:32 -06:00
Ryan "Lofenyy" Medeiros dc696490ff Restore point. 2023-06-28 09:30:33 -06:00
Ryan "Lofenyy" Medeiros 4f87c0343e Implemented new save feature. 2023-06-28 06:26:56 -06:00
Ryan "Lofenyy" Medeiros 39369e8d47 Finished this release?? 2023-06-27 19:52:05 -06:00
Ryan "Lofenyy" Medeiros e13f7e0b09 Finished Makefile. 2023-06-27 19:39:00 -06:00
Ryan "Lofenyy" Medeiros d231d0950f Replaced build.sh with Makefile. 2023-06-27 19:24:04 -06:00
Ryan "Lofenyy" Medeiros 99e63217fa Lots of changes. Too many to mention. Testing make clean. 2023-06-27 17:52:50 -06:00