diff --git a/Makefile.in b/Makefile.in index 74f41958f..8eab72a3c 100644 --- a/Makefile.in +++ b/Makefile.in @@ -388,10 +388,14 @@ uninstall-ncat: uninstall-nping: @cd $(NPINGDIR) && $(MAKE) uninstall -check: - @cd $(NSOCKDIR)/src && $(MAKE) check +ncat_check: @cd $(NCATDIR) && $(MAKE) check +nsock_check: + @cd $(NSOCKDIR)/src && $(MAKE) check + +check: @NCAT_CHECK@ @NSOCK_CHECK@ + ${srcdir}/configure: configure.ac cd ${srcdir} && autoconf diff --git a/configure b/configure index 55c71e930..565a40000 100755 --- a/configure +++ b/configure @@ -631,9 +631,11 @@ NCAT_DIST_CLEAN NCAT_CLEAN NCAT_UNINSTALL NCAT_INSTALL +NCAT_CHECK NCAT_BUILD NCATDIR LIBNSOCK_LIBS +NSOCK_CHECK NSOCK_BUILD NSOCKDIR LIBNBASE_LIBS @@ -7628,6 +7630,7 @@ subdirs="$subdirs nbase" NSOCKDIR="nsock" NSOCK_BUILD="nsock_build" +NSOCK_CHECK="nsock_check" # Check whether --with-libnsock was given. if test "${with_libnsock+set}" = set; then : @@ -7637,6 +7640,7 @@ if test "${with_libnsock+set}" = set; then : *) NSOCKDIR="$with_libnsock" NSOCK_BUILD="" + NSOCK_CHECK="" ;; esac @@ -7651,6 +7655,7 @@ LIBNSOCK_LIBS="-lnsock" + subdirs="$subdirs nsock/src" @@ -7667,12 +7672,14 @@ fi if test "$with_ncat" = "no"; then NCAT_BUILD="" + NCAT_CHECK="" NCAT_INSTALL="" NCAT_UNINSTALL="" NCAT_CLEAN="" NCAT_DIST_CLEAN="" else NCAT_BUILD="ncat_build" + NCAT_CHECK="ncat_check" NCAT_INSTALL="install-ncat" NCAT_UNINSTALL="uninstall-ncat" NCAT_CLEAN="ncat_clean" @@ -7690,6 +7697,7 @@ fi + # Check whether --with-nmap-update was given. if test "${with_nmap_update+set}" = set; then : withval=$with_nmap_update; diff --git a/configure.ac b/configure.ac index 4986ffe0c..79943ad0d 100644 --- a/configure.ac +++ b/configure.ac @@ -804,6 +804,7 @@ AC_CONFIG_SUBDIRS(nbase) NSOCKDIR="nsock" NSOCK_BUILD="nsock_build" +NSOCK_CHECK="nsock_check" AC_ARG_WITH(libnsock, AC_HELP_STRING([--with-libnsock=DIR], [Compile and link to libnsock in DIR]), [ case "$with_libnsock" in @@ -812,6 +813,7 @@ AC_HELP_STRING([--with-libnsock=DIR], [Compile and link to libnsock in DIR]), *) NSOCKDIR="$with_libnsock" NSOCK_BUILD="" + NSOCK_CHECK="" ;; esac] ) @@ -822,6 +824,7 @@ LIBNSOCK_LIBS="-lnsock" AC_SUBST(NSOCKDIR) AC_SUBST(NSOCK_BUILD) +AC_SUBST(NSOCK_CHECK) AC_SUBST(LIBNSOCK_LIBS) AC_CONFIG_SUBDIRS(nsock/src) @@ -833,12 +836,14 @@ AC_ARG_WITH(ncat, if test "$with_ncat" = "no"; then NCAT_BUILD="" + NCAT_CHECK="" NCAT_INSTALL="" NCAT_UNINSTALL="" NCAT_CLEAN="" NCAT_DIST_CLEAN="" else NCAT_BUILD="ncat_build" + NCAT_CHECK="ncat_check" NCAT_INSTALL="install-ncat" NCAT_UNINSTALL="uninstall-ncat" NCAT_CLEAN="ncat_clean" @@ -848,6 +853,7 @@ fi AC_SUBST(NCATDIR) AC_SUBST(NCAT_BUILD) +AC_SUBST(NCAT_CHECK) AC_SUBST(NCAT_INSTALL) AC_SUBST(NCAT_UNINSTALL) AC_SUBST(NCAT_CLEAN)