X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/d8d952a0aaad9b7c2a3071fadd5bf08a585923fd..a4c0734b7ecd9c7792d7feef8c6b8af3983cfe6d:/lib/Makefile.am diff --git a/lib/Makefile.am b/lib/Makefile.am index 9d36d6c..a0b727c 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -42,11 +42,15 @@ nodist_pkginclude_HEADERS = pkginclude_HEADERS += keyword.h libsod_la_SOURCES += keyword.c keyword-hosted.c -dist_man_MANS += keyword.3 +man_MANS += keyword.3 +CLEANFILES += keyword.3 +EXTRA_DIST += keyword.3.in pkginclude_HEADERS += sod.h libsod_la_SOURCES += sod.c sod-hosted.c -dist_man_MANS += sod.3 +man_MANS += sod.3 +CLEANFILES += sod.3 +EXTRA_DIST += sod.3.in ###-------------------------------------------------------------------------- ### Generated builtin module. @@ -60,8 +64,27 @@ sod-base.c: $(SOD); $(V_SOD_c)$(SOD) -tc --builtin sod-base.h: $(SOD); $(V_SOD_h)$(SOD) -th --builtin ###-------------------------------------------------------------------------- +### Package-configuration file. + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = sod.pc +CLEANFILES += sod.pc +EXTRA_DIST += sod.pc.in + +sod.pc: sod.pc.in Makefile + $(SUBST) $(srcdir)/sod.pc.in >$@.new $(SUBSTITUTIONS) && mv $@.new $@ + +###-------------------------------------------------------------------------- +### Autoconf machinery. + +aclocaldir = $(datadir)/aclocal +dist_aclocal_DATA = sod.m4 + +###-------------------------------------------------------------------------- ### Other manual pages. -dist_man_MANS += sod-structs.3 +man_MANS += sod-structs.3 +CLEANFILES += sod-structs.3 +EXTRA_DIST += sod-structs.3.in ###----- That's all, folks --------------------------------------------------