code_snippets/c_projects
xavi 4320c26105 Added Template Makefile
This Makefile will be used as a way to start new projects with the same
hierarchy. It will also be tightly coupled with the x testing framework
for c (x_tfw4c).

It has targets to setup the source, include, object, and tests
directories using the `make dirs` command.

There is some fun interesting things that I used to get the target to
recompile when the header files are updated using the -MMD and -MP flags
in gcc.

These flags basically allow for the generation of dependencies from each
source file that are exported and then included using the -include
$(DEPENDENCIES) line at the bottem of the Makefile.
2025-12-23 21:46:32 -08:00
..
1darraysinc Add c_projects 2024-04-18 12:33:14 -07:00
array_reverse Add c_projects 2024-04-18 12:33:14 -07:00
arrays_and_strings Add c_projects 2024-04-18 12:33:14 -07:00
dynamic_arrays_in_c Add c_projects 2024-04-18 12:33:14 -07:00
linker_error_pg Added the linker error playground 2025-12-19 13:06:31 -08:00
matrix_calcs Added matrix calcs and time_tests 2024-10-07 18:16:21 -07:00
permutations_of_strings Add c_projects 2024-04-18 12:33:14 -07:00
pic_blink/example_v2.X Added pic project for 101 2024-10-24 15:18:43 -07:00
printing_tokens Add c_projects 2024-04-18 12:33:14 -07:00
printpattern Add c_projects 2024-04-18 12:33:14 -07:00
test Add c_projects 2024-04-18 12:33:14 -07:00
test_char_pointers Added matrix calcs and time_tests 2024-10-07 18:16:21 -07:00
x_tfw4c Added Template Makefile 2025-12-23 21:46:32 -08:00