31 lines
350 B
Makefile
31 lines
350 B
Makefile
|
|
||
|
ifeq ($(origin CC),default)
|
||
|
CC = gcc
|
||
|
endif
|
||
|
|
||
|
CFLAGS := $(CFLAGS) -Wall -g -O2 -I../lib
|
||
|
|
||
|
LDFLAGS := $(LDFLAGS)
|
||
|
|
||
|
TARGETS = test_1 \
|
||
|
test_2 \
|
||
|
ftrunc \
|
||
|
orph \
|
||
|
perf
|
||
|
|
||
|
all: $(TARGETS)
|
||
|
|
||
|
$(TARGETS): ../lib/tests.o
|
||
|
|
||
|
../lib/tests.o: ../lib/tests.h
|
||
|
|
||
|
clean:
|
||
|
rm -f *.o $(TARGETS)
|
||
|
|
||
|
tests: all
|
||
|
./test_1 --sync
|
||
|
./test_2 --sync
|
||
|
./ftrunc
|
||
|
./orph --sync
|
||
|
./perf
|