glusterfs
1## compiles against the *system* version of libgfapi,
2## but not the libgfapi for the testcases
3
4CFLAGS = -Wall -g $(shell pkg-config --cflags glusterfs-api)
5LDFLAGS = $(shell pkg-config --libs glusterfs-api)
6
7BINARIES = upcall-cache-invalidate libgfapi-fini-hang anonymous_fd seek \
8bug1283983 bug1291259 gfapi-ssl-test gfapi-load-volfile \
9mandatory-lock-optimal
10
11%: %.c
12$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
13
14all: check-pkgconfig $(BINARIES)
15
16clean:
17-$(RM) $(BINARIES)
18
19.phony: check-pkgconfig
20
21check-pkgconfig:
22pkg-config --exists glusterfs-api
23