35 lines
1017 B
Makefile
35 lines
1017 B
Makefile
CC=wcc386
|
|
LD=wlink
|
|
CFLAGS=-i=src -dDCWARE_SAFETY_CHECKS
|
|
OBJS=
|
|
LINKOBJS=
|
|
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) -fo=tests\test.obj $(CFLAGS) tests\test.c
|
|
$(LD) $(LDFLAGS) $(LINKOBJS) FILE tests\test.obj NAME tests\test.exe
|
|
|
|
tests\assert.exe: tests\assert.c src\liberror\public.h
|
|
$(CC) -fo=tests\assert.obj $(CFLAGS) tests\assert.c
|
|
$(LD) $(LDFLAGS) $(LINKOBJS) FILE tests\assert.obj NAME tests\assert.exe
|
|
|
|
tests\unsigned_add_check.exe: tests\unsigned_add_check.c src\liberror\public.h
|
|
$(CC) -fo=tests\unsigned_add_check.obj $(CFLAGS) tests\unsigned_add_check.c
|
|
$(LD) $(LDFLAGS) $(LINKOBJS) FILE tests\unsigned_add_check.obj NAME tests\unsigned_add_check.exe
|
|
|
|
clean: .SYMBOLIC
|
|
del $(OBJS)
|
|
del $(BINS)
|
|
|
|
check: .SYMBOLIC
|
|
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
|