aboutsummaryrefslogtreecommitdiffstats
path: root/tools/blktap2/lvm/Makefile
blob: cf8a53b16476dca12436566cdfb1fbc3d5f14e94 (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
33
34
XEN_ROOT = $(CURDIR)/../../..
BLKTAP_ROOT := ..
include $(XEN_ROOT)/tools/Rules.mk

ifeq ($(LVM_UTIL_TEST),y)
TEST              := lvm-util
endif

CFLAGS            += -Werror
CFLAGS            += -Wno-unused
CFLAGS            += -I../include
CFLAGS            += -D_GNU_SOURCE

ifeq ($(CONFIG_X86_64),y)
CFLAGS            += -fPIC
endif

LVM-OBJS          := lvm-util.o

all: build

build: $(TEST) $(LVM-OBJS)

install: all

lvm-util: lvm-util.o
	$(CC) -DLVM_UTIL $(LDFLAGS) -o lvm-util lvm-util.c

clean:
	rm -rf *.o *.opic *~ $(DEPS) $(IBIN)

.PHONY: all build clean install lvm-util

-include $(DEPS)