22 Commits

Author SHA1 Message Date
e1915429ca move pkg-config usage to be inside architecture definitions 2025-04-18 21:23:24 +02:00
76762dcc8e rename ARCH options to x86, rather than x86_64, since that's more accurate now 2025-04-18 21:23:24 +02:00
6583a9f5e0 fix: include -fuse-ld for windows to handle dll's properly 2025-04-18 21:23:24 +02:00
1b36a53b24 fix: remove duplicate architecture argument setting 2025-04-18 21:23:24 +02:00
b2e2089a59 improve makefile 2025-04-16 16:42:57 +02:00
db98a96b87 execute program in 32 bit mode, as we don't need that wide of an adress space 2025-04-16 15:03:04 +02:00
a2ab7da423 fix: run target correctly sets the working directory 2025-04-16 14:06:27 +02:00
fccf1c6276 fix: did not include SDL2_ttf in new version 2025-03-22 12:08:47 +01:00
f5c1f8c343 don't require ARCH when cleaning 2025-03-22 12:08:47 +01:00
d44e99ade5 sync config files with template 2025-03-22 11:15:53 +01:00
be3c796ec1 fix: lldb unable to connect to the program 2025-02-12 17:10:18 +01:00
f755f76636 make makefile output more readable and fix issues regarding debugging 2025-02-12 13:12:09 +01:00
6b17086936 code cleanup + add font support 2025-02-04 13:54:28 +01:00
ba0018e8f9 add debug flag to compilation to allow for debug preprocessor 2025-01-27 17:09:20 +01:00
fefb7be44b remove duplicate -Wall 2025-01-26 12:35:23 +01:00
0978b98f8d update makefile to be similar to the one in the template 2025-01-26 12:32:09 +01:00
db4671e206 fix: did not name the project correctly 2025-01-26 11:52:53 +01:00
cd9ee68c85 sync makefile with template to add more advanced debugging options 2025-01-26 11:50:32 +01:00
3190bb4732 fix pedantic warnings 2025-01-24 19:35:13 +01:00
c80cf60d52 add language and standard parameters to the compilation process 2025-01-24 15:32:29 +01:00
28916f899b make heavy changes to makefile
- clean when makefile changes (ang generate compile_commands.json)
- better handling for directory dependencies
- reorganise code more
- add dependency tracking so it triggers recompiles on header file changes
2025-01-20 21:50:31 +01:00
9362cb092c update template to use makefile 2025-01-19 19:22:16 +01:00