diff options
author | Francis Dupont <fdupont@isc.org> | 2016-02-09 13:49:00 +0100 |
---|---|---|
committer | Francis Dupont <fdupont@isc.org> | 2016-02-09 13:49:00 +0100 |
commit | f704712ed7efb723face26e109de7041261546f5 (patch) | |
tree | 98a890dfd14ace2cb64c48de2619b0f2d0e33550 /common | |
parent | 68b5d3956b90e15a7999fd922e7a83bd10f119a6 (diff) | |
parent | 6ab6361c52a8435b69865ea342b3c9aefde9ad9e (diff) | |
download | isc-dhcp-f704712ed7efb723face26e109de7041261546f5.tar.gz |
Finished merge of t39262 (DHCP build from another directory)
Diffstat (limited to 'common')
-rw-r--r-- | common/Makefile.am | 2 | ||||
-rw-r--r-- | common/Makefile.in | 4 | ||||
-rw-r--r-- | common/tests/Makefile.am | 8 | ||||
-rw-r--r-- | common/tests/Makefile.in | 32 |
4 files changed, 32 insertions, 14 deletions
diff --git a/common/Makefile.am b/common/Makefile.am index eddef058..c579719a 100644 --- a/common/Makefile.am +++ b/common/Makefile.am @@ -1,4 +1,4 @@ -AM_CPPFLAGS = -I.. -DLOCALSTATEDIR='"@localstatedir@"' +AM_CPPFLAGS = -I$(top_srcdir) -DLOCALSTATEDIR='"@localstatedir@"' AM_CFLAGS = $(LDAP_CFLAGS) noinst_LIBRARIES = libdhcp.a diff --git a/common/Makefile.in b/common/Makefile.in index 82dff563..a8d3c651 100644 --- a/common/Makefile.in +++ b/common/Makefile.in @@ -258,6 +258,7 @@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BINDCONFIG = @BINDCONFIG@ BINDDIR = @BINDDIR@ +BINDSRCDIR = @BINDSRCDIR@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ @@ -266,6 +267,7 @@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ +DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ @@ -353,7 +355,7 @@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AM_CPPFLAGS = -I.. -DLOCALSTATEDIR='"@localstatedir@"' +AM_CPPFLAGS = -I$(top_srcdir) -DLOCALSTATEDIR='"@localstatedir@"' AM_CFLAGS = $(LDAP_CFLAGS) noinst_LIBRARIES = libdhcp.a libdhcp_a_SOURCES = alloc.c bpf.c comapi.c conflex.c ctrace.c discover.c \ diff --git a/common/tests/Makefile.am b/common/tests/Makefile.am index 34748fea..f8d6b0e2 100644 --- a/common/tests/Makefile.am +++ b/common/tests/Makefile.am @@ -37,7 +37,13 @@ ns_name_unittest_LDADD += ../libdhcp.a \ $(BINDLIBDIR)/libdns.a $(BINDLIBDIR)/libisccfg.a $(BINDLIBDIR)/libisc.a check: $(ATF_TESTS) - sh ${top_srcdir}/tests/unittest.sh + -cp -n $(top_srcdir)/common/tests/Atffile Atffile + sh ${top_builddir}/tests/unittest.sh + +distclean-local: + @if test $(top_srcdir) != ${top_builddir}; then \ + rm -f Atffile; \ + fi endif diff --git a/common/tests/Makefile.in b/common/tests/Makefile.in index fa488a21..7d730ef4 100644 --- a/common/tests/Makefile.in +++ b/common/tests/Makefile.in @@ -263,6 +263,7 @@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BINDCONFIG = @BINDCONFIG@ BINDDIR = @BINDDIR@ +BINDSRCDIR = @BINDSRCDIR@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ @@ -271,6 +272,7 @@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ +DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ @@ -670,6 +672,7 @@ distclean-generic: maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." +@HAVE_ATF_FALSE@distclean-local: clean: clean-recursive clean-am: clean-checkPROGRAMS clean-generic mostlyclean-am @@ -678,7 +681,7 @@ distclean: distclean-recursive -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags + distclean-local distclean-tags dvi: dvi-recursive @@ -744,21 +747,28 @@ uninstall-am: .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-checkPROGRAMS clean-generic cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am + distclean-local distclean-tags distdir dvi dvi-am html html-am \ + info info-am install install-am install-data install-data-am \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ + uninstall-am .PRECIOUS: Makefile @HAVE_ATF_TRUE@check: $(ATF_TESTS) -@HAVE_ATF_TRUE@ sh ${top_srcdir}/tests/unittest.sh +@HAVE_ATF_TRUE@ -cp -n $(top_srcdir)/common/tests/Atffile Atffile +@HAVE_ATF_TRUE@ sh ${top_builddir}/tests/unittest.sh + +@HAVE_ATF_TRUE@distclean-local: +@HAVE_ATF_TRUE@ @if test $(top_srcdir) != ${top_builddir}; then \ +@HAVE_ATF_TRUE@ rm -f Atffile; \ +@HAVE_ATF_TRUE@ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. |