# Makefile # include ../Makefile.inc SONAME=0 DEVLIB = libmpathcmd.so LIBS = $(DEVLIB).$(SONAME) OBJS = mpath_cmd.o all: $(LIBS) $(LIBS): $(OBJS) $(CC) $(LDFLAGS) $(SHARED_FLAGS) -Wl,-soname=$@ $(CFLAGS) -o $@ $(OBJS) $(LIBDEPS) ln -sf $@ $(DEVLIB) install: $(LIBS) $(INSTALL_PROGRAM) -d $(DESTDIR)$(syslibdir) $(INSTALL_PROGRAM) -m 755 $(LIBS) $(DESTDIR)$(syslibdir)/$(LIBS) ln -sf $(LIBS) $(DESTDIR)$(syslibdir)/$(DEVLIB) $(INSTALL_PROGRAM) -d $(DESTDIR)$(incdir) $(INSTALL_PROGRAM) -m 755 mpath_cmd.h $(DESTDIR)$(incdir) uninstall: rm -f $(DESTDIR)$(syslibdir)/$(LIBS) rm -f $(DESTDIR)$(syslibdir)/$(DEVLIB) rm -f $(DESTDIR)$(incdir)/mpath_cmd.h clean: rm -f core *.a *.o *.gz *.so *.so.*