X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/7c7ba2aaa02381088315d7ab1c9d9de6afbd5458..e11cc637d79ffc9117d637489da7f75db7193bc4:/Makefile.am diff --git a/Makefile.am b/Makefile.am index 7f61828..5e7f7fd 100644 --- a/Makefile.am +++ b/Makefile.am @@ -403,6 +403,21 @@ pkginclude_HEADERS += lock.h libmLib_la_SOURCES += lock.c LIBMANS += lock.3 +## File descriptor juggling. +pkginclude_HEADERS += mdup.h +libmLib_la_SOURCES += mdup.c +LIBMANS += mdup.3 + +check_PROGRAMS += mdup.t +mdup_t_SOURCES = mdup-test.c +mdup_t_CPPFLAGS = $(TEST_CPPFLAGS) +mdup_t_LDFLAGS = -static + +EXTRA_DIST += mdup-test.sh +CLEANFILES += mdup.[0-9]*.out mdup.[0-9]*.err +tests:: mdup.t mdup-test.sh + $(srcdir)/mdup-test.sh + ## Time arithmetic. pkginclude_HEADERS += tv.h libmLib_la_SOURCES += tv.c @@ -488,7 +503,7 @@ EXTRA_DIST += $(LIBMANS) $(PROGMANS) install-data-local: install-man install-man: $(LIBMANS) $(PROGMANS) @$(NORMAL_INSTALL) - $(mkinstalldirs) $(DESTDIR)$(mandir) + $(mkdir_p) $(DESTDIR)$(mandir) $(top_srcdir)/config/maninst \ -d $(DESTDIR)$(mandir) -s $(srcdir) \ -i "$(INSTALL)" \