mirror of
https://github.com/nmap/nmap.git
synced 2025-12-19 05:59:01 +00:00
Let "make check" only check appropriate things
When configuring --without-ncat, "make check" was trying to run Ncat's test suite. This commit splits the check target into ncat_check and nsock_check, and makes each conditional on that subsystem's configure status.
This commit is contained in:
@@ -388,10 +388,14 @@ uninstall-ncat:
|
|||||||
uninstall-nping:
|
uninstall-nping:
|
||||||
@cd $(NPINGDIR) && $(MAKE) uninstall
|
@cd $(NPINGDIR) && $(MAKE) uninstall
|
||||||
|
|
||||||
check:
|
ncat_check:
|
||||||
@cd $(NSOCKDIR)/src && $(MAKE) check
|
|
||||||
@cd $(NCATDIR) && $(MAKE) check
|
@cd $(NCATDIR) && $(MAKE) check
|
||||||
|
|
||||||
|
nsock_check:
|
||||||
|
@cd $(NSOCKDIR)/src && $(MAKE) check
|
||||||
|
|
||||||
|
check: @NCAT_CHECK@ @NSOCK_CHECK@
|
||||||
|
|
||||||
${srcdir}/configure: configure.ac
|
${srcdir}/configure: configure.ac
|
||||||
cd ${srcdir} && autoconf
|
cd ${srcdir} && autoconf
|
||||||
|
|
||||||
|
|||||||
8
configure
vendored
8
configure
vendored
@@ -631,9 +631,11 @@ NCAT_DIST_CLEAN
|
|||||||
NCAT_CLEAN
|
NCAT_CLEAN
|
||||||
NCAT_UNINSTALL
|
NCAT_UNINSTALL
|
||||||
NCAT_INSTALL
|
NCAT_INSTALL
|
||||||
|
NCAT_CHECK
|
||||||
NCAT_BUILD
|
NCAT_BUILD
|
||||||
NCATDIR
|
NCATDIR
|
||||||
LIBNSOCK_LIBS
|
LIBNSOCK_LIBS
|
||||||
|
NSOCK_CHECK
|
||||||
NSOCK_BUILD
|
NSOCK_BUILD
|
||||||
NSOCKDIR
|
NSOCKDIR
|
||||||
LIBNBASE_LIBS
|
LIBNBASE_LIBS
|
||||||
@@ -7628,6 +7630,7 @@ subdirs="$subdirs nbase"
|
|||||||
|
|
||||||
NSOCKDIR="nsock"
|
NSOCKDIR="nsock"
|
||||||
NSOCK_BUILD="nsock_build"
|
NSOCK_BUILD="nsock_build"
|
||||||
|
NSOCK_CHECK="nsock_check"
|
||||||
|
|
||||||
# Check whether --with-libnsock was given.
|
# Check whether --with-libnsock was given.
|
||||||
if test "${with_libnsock+set}" = set; then :
|
if test "${with_libnsock+set}" = set; then :
|
||||||
@@ -7637,6 +7640,7 @@ if test "${with_libnsock+set}" = set; then :
|
|||||||
*)
|
*)
|
||||||
NSOCKDIR="$with_libnsock"
|
NSOCKDIR="$with_libnsock"
|
||||||
NSOCK_BUILD=""
|
NSOCK_BUILD=""
|
||||||
|
NSOCK_CHECK=""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@@ -7651,6 +7655,7 @@ LIBNSOCK_LIBS="-lnsock"
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
subdirs="$subdirs nsock/src"
|
subdirs="$subdirs nsock/src"
|
||||||
|
|
||||||
|
|
||||||
@@ -7667,12 +7672,14 @@ fi
|
|||||||
|
|
||||||
if test "$with_ncat" = "no"; then
|
if test "$with_ncat" = "no"; then
|
||||||
NCAT_BUILD=""
|
NCAT_BUILD=""
|
||||||
|
NCAT_CHECK=""
|
||||||
NCAT_INSTALL=""
|
NCAT_INSTALL=""
|
||||||
NCAT_UNINSTALL=""
|
NCAT_UNINSTALL=""
|
||||||
NCAT_CLEAN=""
|
NCAT_CLEAN=""
|
||||||
NCAT_DIST_CLEAN=""
|
NCAT_DIST_CLEAN=""
|
||||||
else
|
else
|
||||||
NCAT_BUILD="ncat_build"
|
NCAT_BUILD="ncat_build"
|
||||||
|
NCAT_CHECK="ncat_check"
|
||||||
NCAT_INSTALL="install-ncat"
|
NCAT_INSTALL="install-ncat"
|
||||||
NCAT_UNINSTALL="uninstall-ncat"
|
NCAT_UNINSTALL="uninstall-ncat"
|
||||||
NCAT_CLEAN="ncat_clean"
|
NCAT_CLEAN="ncat_clean"
|
||||||
@@ -7690,6 +7697,7 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Check whether --with-nmap-update was given.
|
# Check whether --with-nmap-update was given.
|
||||||
if test "${with_nmap_update+set}" = set; then :
|
if test "${with_nmap_update+set}" = set; then :
|
||||||
withval=$with_nmap_update;
|
withval=$with_nmap_update;
|
||||||
|
|||||||
@@ -804,6 +804,7 @@ AC_CONFIG_SUBDIRS(nbase)
|
|||||||
|
|
||||||
NSOCKDIR="nsock"
|
NSOCKDIR="nsock"
|
||||||
NSOCK_BUILD="nsock_build"
|
NSOCK_BUILD="nsock_build"
|
||||||
|
NSOCK_CHECK="nsock_check"
|
||||||
AC_ARG_WITH(libnsock,
|
AC_ARG_WITH(libnsock,
|
||||||
AC_HELP_STRING([--with-libnsock=DIR], [Compile and link to libnsock in DIR]),
|
AC_HELP_STRING([--with-libnsock=DIR], [Compile and link to libnsock in DIR]),
|
||||||
[ case "$with_libnsock" in
|
[ case "$with_libnsock" in
|
||||||
@@ -812,6 +813,7 @@ AC_HELP_STRING([--with-libnsock=DIR], [Compile and link to libnsock in DIR]),
|
|||||||
*)
|
*)
|
||||||
NSOCKDIR="$with_libnsock"
|
NSOCKDIR="$with_libnsock"
|
||||||
NSOCK_BUILD=""
|
NSOCK_BUILD=""
|
||||||
|
NSOCK_CHECK=""
|
||||||
;;
|
;;
|
||||||
esac]
|
esac]
|
||||||
)
|
)
|
||||||
@@ -822,6 +824,7 @@ LIBNSOCK_LIBS="-lnsock"
|
|||||||
|
|
||||||
AC_SUBST(NSOCKDIR)
|
AC_SUBST(NSOCKDIR)
|
||||||
AC_SUBST(NSOCK_BUILD)
|
AC_SUBST(NSOCK_BUILD)
|
||||||
|
AC_SUBST(NSOCK_CHECK)
|
||||||
AC_SUBST(LIBNSOCK_LIBS)
|
AC_SUBST(LIBNSOCK_LIBS)
|
||||||
|
|
||||||
AC_CONFIG_SUBDIRS(nsock/src)
|
AC_CONFIG_SUBDIRS(nsock/src)
|
||||||
@@ -833,12 +836,14 @@ AC_ARG_WITH(ncat,
|
|||||||
|
|
||||||
if test "$with_ncat" = "no"; then
|
if test "$with_ncat" = "no"; then
|
||||||
NCAT_BUILD=""
|
NCAT_BUILD=""
|
||||||
|
NCAT_CHECK=""
|
||||||
NCAT_INSTALL=""
|
NCAT_INSTALL=""
|
||||||
NCAT_UNINSTALL=""
|
NCAT_UNINSTALL=""
|
||||||
NCAT_CLEAN=""
|
NCAT_CLEAN=""
|
||||||
NCAT_DIST_CLEAN=""
|
NCAT_DIST_CLEAN=""
|
||||||
else
|
else
|
||||||
NCAT_BUILD="ncat_build"
|
NCAT_BUILD="ncat_build"
|
||||||
|
NCAT_CHECK="ncat_check"
|
||||||
NCAT_INSTALL="install-ncat"
|
NCAT_INSTALL="install-ncat"
|
||||||
NCAT_UNINSTALL="uninstall-ncat"
|
NCAT_UNINSTALL="uninstall-ncat"
|
||||||
NCAT_CLEAN="ncat_clean"
|
NCAT_CLEAN="ncat_clean"
|
||||||
@@ -848,6 +853,7 @@ fi
|
|||||||
|
|
||||||
AC_SUBST(NCATDIR)
|
AC_SUBST(NCATDIR)
|
||||||
AC_SUBST(NCAT_BUILD)
|
AC_SUBST(NCAT_BUILD)
|
||||||
|
AC_SUBST(NCAT_CHECK)
|
||||||
AC_SUBST(NCAT_INSTALL)
|
AC_SUBST(NCAT_INSTALL)
|
||||||
AC_SUBST(NCAT_UNINSTALL)
|
AC_SUBST(NCAT_UNINSTALL)
|
||||||
AC_SUBST(NCAT_CLEAN)
|
AC_SUBST(NCAT_CLEAN)
|
||||||
|
|||||||
Reference in New Issue
Block a user