3 include ../Makefile.inc
8 CFLAGS += -I$(multipathdir) -I$(mpathpersistdir)
9 LDFLAGS += -lpthread -ldevmapper -lreadline -lncurses -ludev -ldl \
10 -L$(multipathdir) -lmultipath -L$(mpathpersistdir) -lmpathpersist
22 OBJS = main.o pidfile.o uxlsnr.o uxclnt.o cli.o cli_handlers.o
31 $(CC) $(CFLAGS) $(OBJS) $(LDFLAGS) -o $(EXEC)
32 $(GZIP) $(EXEC).8 > $(EXEC).8.gz
35 $(INSTALL_PROGRAM) -d $(DESTDIR)$(bindir)
36 $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)
37 $(INSTALL_PROGRAM) -d $(DESTDIR)$(rcdir)
38 $(INSTALL_PROGRAM) -d $(DESTDIR)$(unitdir)
39 $(INSTALL_PROGRAM) -m 644 $(EXEC).service $(DESTDIR)$(unitdir)
40 $(INSTALL_PROGRAM) -d $(DESTDIR)$(mandir)
41 $(INSTALL_PROGRAM) -m 644 $(EXEC).8.gz $(DESTDIR)$(mandir)
44 rm -f $(DESTDIR)$(bindir)/$(EXEC)
45 rm -f $(DESTDIR)$(rcdir)/$(EXEC)
46 rm -f $(DESTDIR)$(mandir)/$(EXEC).8.gz
47 rm -f $(DESTDIR)$(unitdir)/$(EXEC).service
50 rm -f core *.o $(EXEC) *.gz