Add timing tests
[urcu.git] / Makefile
1
2 CFLAGS=-Wall -O2
3 #debug
4 #CFLAGS=-Wall -g
5 LDFLAGS=-lpthread
6
7 SRC_DEP=`echo $^ | sed 's/[^ ]*.h//g'`
8
9 all: test_urcu test_urcu_timing test_rwlock_timing
10
11 test_urcu: urcu.o test_urcu.c
12 $(CC) ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
13
14 test_urcu_timing: urcu.o test_urcu_timing.c
15 $(CC) ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
16
17 test_rwlock_timing: urcu.o test_rwlock_timing.c
18 $(CC) ${CFLAGS} $(LDFLAGS) -o $@ $(SRC_DEP)
19
20 urcu.o: urcu.c urcu.h
21 $(CC) ${CFLAGS} $(LDFLAGS) -c -o $@ $(SRC_DEP)
22
23 .PHONY: clean
24
25 clean:
26 rm -f urcu.o test_urcu test_urcu_timing
This page took 0.029571 seconds and 5 git commands to generate.