1
2# required libraries
3find_package(Threads REQUIRED)
4find_package(DAQ REQUIRED)
5find_package(DNET REQUIRED)
6find_package(FlexLexer REQUIRED)
7find_package(HWLOC REQUIRED)
8find_package(LuaJIT REQUIRED)
9find_package(OpenSSL REQUIRED)
10find_package(PCAP REQUIRED)
11find_package(PCRE REQUIRED)
12find_package(ZLIB REQUIRED)
13if (ENABLE_UNIT_TESTS)
14    find_package(CppUTest REQUIRED)
15endif (ENABLE_UNIT_TESTS)
16
17# optional libraries
18find_package(LibLZMA QUIET)
19find_package(Asciidoc QUIET)
20find_package(DBLATEX QUIET)
21find_package(Ruby QUIET 1.8.7)
22find_package(HS QUIET 4.4.0)
23if (ENABLE_SAFEC)
24    find_package(SafeC QUIET)
25endif (ENABLE_SAFEC)
26find_package(Flatbuffers QUIET)
27find_package(ICONV QUIET)
28find_package(UUID QUIET)
29find_package(Libunwind)
30