Reworked assert.h and test.h and added the cmc prefix to the logging utility

Integrated the assert utility with the test utility. Now any assertion that fails inside the unit test will trigger failure and is no longer needed to manually pass or fail a test.
Also reworked makefiles.
This commit is contained in:
Leonardo committed 2019-09-06 12:17:11 -03:00
1 parent abdbfa2018
commit 1928fdd6d5
20 files changed
+368 -414

No files matched your search

+3 -1
View File
@@ -2,7 +2,7 @@ CC = gcc
CFLAGS = -std=c11 -Wall -Wextra
CFLAGS += -Wno-unused-function -Wno-unused-parameter -Wno-unused-variable -Wno-unused-label
main:
main: FORCE
$(CC) foreach.c -o foreach.exe $(CFLAGS)
./foreach.exe
$(CC) iterators.c -o iterators.exe $(CFLAGS)
@@ -21,3 +21,5 @@ dev: main
windev: main
del *.exe .\\sep\\*.o .\\sep\\*.exe
FORCE: