summaryrefslogtreecommitdiffstats
path: root/dlm/dlm_kill/Makefile
blob: b56452e82ad9e34d78c20625b8ba0f026e06f84a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

CFLAGS := -Wall -g -I ~/rhel4.git/dlm-kernel/src/

all: dlm_lockspace dlm_lock dlm_lock_loop dlm_lock_alt

dlm_lockspace:		dlm_lockspace.o
	gcc -o $@ $^ -ldlm_lt

dlm_lockspace.o:	dlm_lockspace.c
	gcc $(CFLAGS) -c -o $@ $<

dlm_lock:		dlm_lock.o
	gcc -o $@ $^ -ldlm_lt

dlm_lock.o:		dlm_lock.c
	gcc $(CFLAGS) -c -o $@ $<

dlm_lock_loop:		dlm_lock_loop.o
	gcc -o $@ $^

dlm_lock_loop.o:	dlm_lock_loop.c
	gcc $(CFLAGS) -c -o $@ $<

dlm_lock_alt:		dlm_lock_alt.o
	gcc -o $@ $^ -ldlm -lpthread

dlm_lock_alt.o:		dlm_lock_alt.c
	gcc $(CFLAGS) -D_REENTRANT -c -o $@ $<

clean:
	rm -f *.o dlm_lockspace dlm_lock dlm_lock_loop dlm_lock_alt