30 lines
801 B
Makefile
30 lines
801 B
Makefile
CC=cl
|
|
CFLAGS=/I src /DCWARE_SAFETY_CHECKS /Zc:__STDC__
|
|
OBJS=
|
|
BINS=tests\test.exe tests\assert.exe tests\unsigned_add_check.exe
|
|
|
|
.SUFFIXES:
|
|
|
|
all: $(OBJS) $(BINS)
|
|
|
|
tests\test.exe: tests\test.c src\liberror\public.h
|
|
$(CC) /Fe:tests\test.exe $(CFLAGS) $(LDFLAGS) $(OBJS) tests\test.c
|
|
|
|
tests\assert.exe: tests\assert.c src\liberror\public.h
|
|
$(CC) /Fe:tests\assert.exe $(CFLAGS) $(LDFLAGS) $(OBJS) tests\assert.c
|
|
|
|
tests\unsigned_add_check.exe: tests\unsigned_add_check.c src\liberror\public.h
|
|
$(CC) /Fe:tests\unsigned_add_check.exe $(CFLAGS) $(LDFLAGS) $(OBJS) tests\unsigned_add_check.c
|
|
|
|
clean:
|
|
del $(OBJS)
|
|
del $(BINS)
|
|
|
|
check:
|
|
echo Running test tests\test
|
|
tests\test.exe
|
|
echo Running test tests\assert
|
|
tests\assert.exe
|
|
echo Running test tests\unsigned_add_check
|
|
tests\unsigned_add_check.exe
|