Add libmpathcmd library and use it internally
[multipath-tools/.git] / mpathpersist / Makefile
1 # Makefile
2 #
3 include ../Makefile.inc
4
5 OBJS = main.o 
6
7 CFLAGS += -I$(multipathdir) -I$(mpathpersistdir) 
8 LDFLAGS += -lpthread -ldevmapper -L$(mpathpersistdir) -lmpathpersist -L$(multipathdir) -L$(mpathcmddir) -lmpathcmd -lmultipath -ludev
9
10 EXEC = mpathpersist
11
12 all: $(EXEC)
13
14 $(EXEC): $(OBJS)
15         $(CC) -g $(OBJS) -o $(EXEC) $(LDFLAGS) $(CFLAGS)
16         $(GZIP) $(EXEC).8 > $(EXEC).8.gz
17         
18 install:
19         install -d $(DESTDIR)$(bindir)
20         install -m 755 $(EXEC) $(DESTDIR)$(bindir)/
21         install -d $(DESTDIR)$(mandir)
22         install -m 644 $(EXEC).8.gz $(DESTDIR)$(mandir)
23         
24 clean:
25         rm -f *.o $(EXEC)
26         rm -f mpathpersist.8.gz
27
28 uninstall:
29         rm $(DESTDIR)$(bindir)/$(EXEC)
30         rm $(DESTDIR)$(mandir)/$(EXEC).8.gz