Aryadev Chavali
de6fcd17ee
Makefile: added mode flag for full logs
...
MODE=full will initialise a debug build with all logs, including test
logs. Otherwise, MODE=debug just sets up standard debug build with
main logs but no testing logs. MODE=release optimises and strips all
logs.
2026-02-05 05:17:25 +00:00
Aryadev Chavali
068e4aa9f0
Makefile: added -Werror to general flags
...
May as well remove all warnings if possible, though in most cases this
is just to ensure I catch everything and deal with it.
2026-02-05 04:04:54 +00:00
Aryadev Chavali
271e0bff9b
Makefile: added examples recipe to run examples
2026-02-05 04:04:54 +00:00
Aryadev Chavali
6a75c1d9d4
Makefile: added VERBOSE_LOGS=1 declaration to DFLAGS for debug build
2026-02-05 04:04:54 +00:00
Aryadev Chavali
ea2f745f1e
Split out tests a bit, made a stronger API for running the full test suite
2026-02-04 20:44:04 +00:00
Aryadev Chavali
2839da55db
Update compiler choice in Makefile
C/C++ CI / build (push) Has been cancelled
2026-02-04 20:08:28 +00:00
Aryadev Chavali
2d7adf595f
Add testing to build system
...
Generate a testing executable, and provide a recipe for running it.
2026-02-04 20:06:38 +00:00
Aryadev Chavali
7892c03e35
Clean up buildsystem
2026-02-04 19:39:02 +00:00
Aryadev Chavali
7aae45e9c4
Move everything to src/ folder
2026-02-04 19:31:11 +00:00
Aryadev Chavali
7f8412fe5a
Split alisp.h into several header files, in /include folder.
2026-02-04 19:31:11 +00:00
Aryadev Chavali
0162dcc709
Switch to Makefile for build system
2026-02-03 18:55:13 +00:00