pkgconfigdir := ${usrlibdir}/pkgconfig
mandir := ${prefix}/share/man
+.PHONY: libs
libs: $(LIB_STATIC) $(LIB_SHARED_SO)
+.PHONY: man
man: $(LIB_MANS)
%.lo: %.c
-o $@ $^
.PHONY: ChangeLog
-
ChangeLog:
-git log --stat -C >$@
+.PHONY: dist
dist: ChangeLog
mkdir $(TAR_NAME)
cp -a include src man $(LIB_DIST) $(TAR_NAME)
rm -rf $(TAR_NAME)
gpg -a -b $(TAR_FILE)
+.PHONY: install
install: libs man $(LIB_PKGCONFIG)
mkdir -p $(DESTDIR)/$(libdir)
mkdir -p $(DESTDIR)/$(usrlibdir)
ln -sf $(libdir)/$(LIB_SHARED) $(DESTDIR)/$(usrlibdir)/$(LIB_SHARED_SO)
ln -sf $(LIB_SHARED) $(DESTDIR)/$(libdir)/$(LIB_SONAME)
+.PHONY: clean
clean:
rm -f $(LIB_PKGCONFIG)
rm -f $(LIB_GEN_SRCS)