From ef46345792a43d3ea6b91a25ed6800d3e9cc7cd8 Mon Sep 17 00:00:00 2001 From: Eric Leblond Date: Wed, 8 Feb 2012 16:56:54 +0100 Subject: [PATCH] Add sexy information messages to configure output. --- configure.in | 46 ++++++++++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/configure.in b/configure.in index 1984903638..9256b7a62a 100644 --- a/configure.in +++ b/configure.in @@ -1214,26 +1214,32 @@ AC_OUTPUT(Makefile src/Makefile qa/Makefile qa/coccinelle/Makefile rules/Makefil echo " Suricata Configuration: - NFQueue support: ${enable_nfqueue} - IPFW support: ${enable_ipfw} - PF_RING support: ${enable_pfring} - AF_PACKET support: ${enable_af_packet} - Prelude support: ${enable_prelude} - Unit tests enabled: ${enable_unittests} - Debug output enabled: ${enable_debug} - Debug validation enabled: ${enable_debug_validation} - CUDA enabled: ${enable_cuda} - DAG enabled: ${enable_dag} - Napatech enabled: ${enable_napatech} - Profiling enabled: ${enable_profiling} - GCC Protect enabled: ${enable_gccprotect} - GCC march native enabled: ${enable_gccmarch_native} - GCC Profile enabled: ${enable_gccprofile} - Old barnyard2 support: ${enable_old_barnyard2} - Non-bundled htp: ${enable_non_bundled_htp} - PCRE jit: ${pcre_jit_available}" + NFQueue support: ${enable_nfqueue} + IPFW support: ${enable_ipfw} + PF_RING support: ${enable_pfring} + AF_PACKET support: ${enable_af_packet} + Prelude support: ${enable_prelude} + Unit tests enabled: ${enable_unittests} + Debug output enabled: ${enable_debug} + Debug validation enabled: ${enable_debug_validation} + CUDA enabled: ${enable_cuda} + DAG enabled: ${enable_dag} + Napatech enabled: ${enable_napatech} + Profiling enabled: ${enable_profiling} + Old barnyard2 support: ${enable_old_barnyard2} + Non-bundled htp: ${enable_non_bundled_htp} + PCRE jit: ${pcre_jit_available} + +Generic build parameters: + Installation prefix (--prefix): ${prefix} + Configuration directory (--sysconfdir): ${e_sysconfdir} + Log directory (--localstatedir) : ${e_logdir} + Host: ${host} + GCC binary: ${CC} + GCC Protect enabled: ${enable_gccprotect} + GCC march native enabled: ${enable_gccmarch_native} + GCC Profile enabled: ${enable_gccprofile} -echo " To build and install run 'make' and 'make install'. -You can run 'make install-conf' if you want to install initial configuration files. +You can run 'make install-conf' if you want to install initial configuration files to ${e_sysconfdir}. Running 'make install-full' will install configuration and rules and provide you a ready-to-run suricata."