diff options
author | Francis Dupont <fdupont@isc.org> | 2015-04-16 23:28:29 +0200 |
---|---|---|
committer | Francis Dupont <fdupont@isc.org> | 2015-04-16 23:28:29 +0200 |
commit | 1b245c913a93296cd6924d81cf7f876f874b080c (patch) | |
tree | e7dce1efdad1cc4383ac430a8da35a837acbd785 /util/Makefile.bind.in | |
parent | 70689a73b4abe2ac6982463e6cb279683cefe19c (diff) | |
download | isc-dhcp-1b245c913a93296cd6924d81cf7f876f874b080c.tar.gz |
Complete #38754 for HP-UX [#39300]
Diffstat (limited to 'util/Makefile.bind.in')
-rw-r--r-- | util/Makefile.bind.in | 39 |
1 files changed, 22 insertions, 17 deletions
diff --git a/util/Makefile.bind.in b/util/Makefile.bind.in index f972c71a..bd784c60 100644 --- a/util/Makefile.bind.in +++ b/util/Makefile.bind.in @@ -26,17 +26,20 @@ include ./bindvar.tmp bindsrcdir=bind-${version} -bindconfig = --disable-kqueue --disable-epoll --disable-devpoll -bindconfig += --without-openssl --without-libxml2 --enable-exportlib -bindconfig += --enable-threads=no --with-export-includedir=${binddir}/include -bindconfig += --with-export-libdir=${binddir}/lib --with-gssapi=no -bindconfig += @BINDCONFIG@ - -cleandirs = ./lib ./include -@BIND_ATF_TRUE@cleandirs += ./atf +bindconfig = --disable-kqueue --disable-epoll --disable-devpoll \ + --without-openssl --without-libxml2 --enable-exportlib \ + --with-gssapi=no --enable-threads=no @BINDCONFIG@ \ + --with-export-includedir=${binddir}/include \ + --with-export-libdir=${binddir}/lib + +@BIND_ATF_FALSE@cleandirs = ./lib ./include +@BIND_ATF_TRUE@cleandirs = ./lib ./include ./atf cleanfiles = ./configure.log ./build.log ./install.log -all: +@BIND_ATF_FALSE@all: bind1 bind2 +@BIND_ATF_TRUE@all: bind1 atf bind2 + +bind1: # Extract the source from the tarball, if it hasn't been already. @if test -d ${bindsrcdir} ; then \ echo ${bindsrcdir} already unpacked... ; \ @@ -64,16 +67,18 @@ all: ./configure ${bindconfig} > ${binddir}/configure.log); \ fi +atf: # Build and copy the ATF support if not yet installed. -@BIND_ATF_TRUE@ @if test -d ./atf ; then \ -@BIND_ATF_TRUE@ echo ATF support already installed ; \ -@BIND_ATF_TRUE@ else \ -@BIND_ATF_TRUE@ echo Building ATF support ; \ -@BIND_ATF_TRUE@ (cd ${bindsrcdir}/unit; \ -@BIND_ATF_TRUE@ MAKE=${GMAKE} ${GMAKE} atf > ${binddir}/build.log ; \ -@BIND_ATF_TRUE@ cp -rp atf ${binddir}) ; \ -@BIND_ATF_TRUE@ fi + @if test -d ./atf ; then \ + echo ATF support already installed ; \ + else \ + echo Building ATF support ; \ + (cd ${bindsrcdir}/unit; \ + MAKE=${GMAKE} ${GMAKE} atf > ${binddir}/build.log ; \ + cp -rp atf ${binddir}) ; \ + fi +bind2: # Build and install the export libraries # No need to do anything if we already have something installed. @if test -d ${binddir}/lib ; then \ |