Aryadev Chavali 55640a36ae Makefile: dependency generation
My previous idea was to generate a list of all the headers, and add it
as a dependency for all object files.  This way, any changes in a
header would trigger a rebuild of all object files, which would
in-turn trigger a build of the binary.

This will be a bit of an issue later on when we have stuff that's
independent of others; a change in parser code won't necessarily
affect code generation, but a change in AST will.  We don't want to
re-trigger builds for everything.

This setup forces gcc to generate a clear set of dependencies in the
build folder (in a syntax recognisable by Make), then include that in
the Makefile itself.  These dependencies are specific to each code
unit and so only concern the headers that code unit uses.
2026-01-22 22:38:32 +00:00
2026-01-22 21:25:30 +00:00
2026-01-22 22:20:28 +00:00
2026-01-22 21:25:30 +00:00
2026-01-22 21:25:30 +00:00
2026-01-22 18:06:42 +00:00
2026-01-22 22:38:32 +00:00
2026-01-22 18:06:42 +00:00
Description
No description provided
Readme MIT 160 KiB
Languages
C 95.6%
Makefile 4.4%