summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac29
1 files changed, 29 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 9de9abd..cfb94bd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -541,6 +541,20 @@ if test "x$enable_magic_support" = "xyes"; then
fi
+#--- Checks for Hyperscan
+
+PKG_CHECK_MODULES(LIBHS,libhs >= 5.4.9,[libhs_found=yes],[libhs_found=no])
+
+if test "$libhs_found" = "yes"; then
+ libhs_version=`pkg-config libhs --modversion`
+else
+ libhs_version='-'
+fi
+
+AC_SUBST(LIBHS_CFLAGS)
+AC_SUBST(LIBHS_LIBS)
+
+
#--- Checks for Python
if test "x$enable_debug" = "xyes"; then
@@ -630,6 +644,12 @@ AC_CONFIG_FILES([Makefile
doc/Makefile
pixmaps/Makefile
plugins/Makefile
+ plugins/apihashing/Makefile
+ plugins/apihashing/classics/Makefile
+ plugins/apihashing/custom/Makefile
+ plugins/apihashing/python/Makefile
+ plugins/apihashing/python/classics/Makefile
+ plugins/apihashing/python/custom/Makefile
plugins/arm/Makefile
plugins/arm/python/Makefile
plugins/arm/python/v7/Makefile
@@ -659,6 +679,10 @@ AC_CONFIG_FILES([Makefile
plugins/dwarf/v2/Makefile
plugins/dwarf/v3/Makefile
plugins/dwarf/v4/Makefile
+ plugins/encodings/Makefile
+ plugins/encodings/python/Makefile
+ plugins/encodings/python/rost/Makefile
+ plugins/encodings/rost/Makefile
plugins/elf/Makefile
plugins/elf/python/Makefile
plugins/fmtp/Makefile
@@ -672,9 +696,11 @@ AC_CONFIG_FILES([Makefile
plugins/kaitai/Makefile
plugins/kaitai/parsers/Makefile
plugins/kaitai/records/Makefile
+ plugins/kaitai/rost/Makefile
plugins/kaitai/python/Makefile
plugins/kaitai/python/parsers/Makefile
plugins/kaitai/python/records/Makefile
+ plugins/kaitai/python/rost/Makefile
plugins/libcsem/Makefile
plugins/lnxsyscalls/Makefile
plugins/mobicore/Makefile
@@ -687,6 +713,7 @@ AC_CONFIG_FILES([Makefile
plugins/pychrysalide/analysis/db/items/Makefile
plugins/pychrysalide/analysis/disass/Makefile
plugins/pychrysalide/analysis/scan/Makefile
+ plugins/pychrysalide/analysis/scan/exprs/Makefile
plugins/pychrysalide/analysis/scan/patterns/Makefile
plugins/pychrysalide/analysis/scan/patterns/backends/Makefile
plugins/pychrysalide/analysis/scan/patterns/modifiers/Makefile
@@ -778,6 +805,7 @@ AC_CONFIG_FILES([Makefile
tools/d2c/id/Makefile
tools/d2c/pattern/Makefile
tools/d2c/rules/Makefile
+ tools/fuzzing/rost/Makefile
tools/yara2rost/Makefile
system/Makefile
system/desktop/Makefile
@@ -808,6 +836,7 @@ echo The cryptography and SSL/TLS toolkit......... : $libssl_version
echo The client URL library....................... : $libcurl_version
echo The YAML support library..................... : $libyaml_version
echo The magic number recognition library......... : $libmagic_version
+echo The high-performance matching library........ : $libhs_version
echo
echo Available Python programming language........ : $python3_version