30 lines
757 B
Makefile
30 lines
757 B
Makefile
CC=cc
|
|
CFLAGS=-Isrc -DCWARE_SAFETY_CHECKS
|
|
OBJS=
|
|
BINS=tests/test tests/assert tests/unsigned_add_check
|
|
|
|
.SUFFIXES:
|
|
|
|
all: $(OBJS) $(BINS)
|
|
|
|
tests/test: tests/test.c src/liberror/public.h
|
|
$(CC) -o tests/test $(CFLAGS) $(LDFLAGS) $(OBJS) tests/test.c
|
|
|
|
tests/assert: tests/assert.c src/liberror/public.h
|
|
$(CC) -o tests/assert $(CFLAGS) $(LDFLAGS) $(OBJS) tests/assert.c
|
|
|
|
tests/unsigned_add_check: tests/unsigned_add_check.c src/liberror/public.h
|
|
$(CC) -o tests/unsigned_add_check $(CFLAGS) $(LDFLAGS) $(OBJS) tests/unsigned_add_check.c
|
|
|
|
clean:
|
|
rm -rf $(OBJS)
|
|
rm -rf $(BINS)
|
|
|
|
check:
|
|
/bin/echo Running test tests/test
|
|
tests/test
|
|
/bin/echo Running test tests/assert
|
|
tests/assert
|
|
/bin/echo Running test tests/unsigned_add_check
|
|
tests/unsigned_add_check
|