]> git.stg.codes - stg.git/blobdiff - CMakeLists.txt
Fix build on OSX.
[stg.git] / CMakeLists.txt
index 0872ec22da243fae1f6457662b13bc32c8ff3a80..668b0ba3854f5018e8b9dd4185e60cd1c2d57359 100644 (file)
@@ -1,4 +1,6 @@
-cmake_minimum_required (VERSION 3.1)
+cmake_minimum_required (VERSION 3.12)
+
+project ( Stargazer )
 
 set ( CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
 
@@ -32,6 +34,7 @@ option ( BUILD_MOD_CAP_PCAP "Build PCap capture STG module." OFF )
 option ( BUILD_MOD_CAP_NFQUEUE "Build NFQueue capture STG module." OFF )
 option ( BUILD_MOD_RADIUS "Build rlm_stg backend STG module." OFF )
 
+# Grouping
 option ( BUILD_ALL_MODS "Build all modules." OFF )
 option ( BUILD_ALL_LIBS "Build all libraries." OFF )
 option ( BUILD_TESTS "Build tests." OFF )
@@ -80,17 +83,6 @@ if ( BUILD_STG OR BUILD_ALL_LIBS )
     set ( BUILD_LIB_DOTCONFPP ON )
     set ( BUILD_LIB_LOGGER ON )
     set ( BUILD_LIB_SCRIPTEXECUTER ON )
-
-    #    if ( BUILD_STG )
-    #    set ( BUILD_MOD_AO ON )
-    #    set ( BUILD_MOD_IA ON )
-    #    set ( BUILD_MOD_SGCONFIG ON )
-    #    set ( BUILD_MOD_PING ON )
-    #    set ( BUILD_MOD_RSCRYPT ON )
-    #    set ( BUILD_MOD_SMUX ON )
-    #    set ( BUILD_MOD_STORE_FILES ON )
-    #    set ( BUILD_MOD_CAP_NF ON )
-    #endif ( BUILD_STG )
 endif ( BUILD_STG OR BUILD_ALL_LIBS )
 
 if ( BUILD_ALL_MODS )
@@ -149,9 +141,6 @@ endif ()
 
 include_directories ( include )
 
-#find_package ( OpenSSL 1.0.0 REQUIRED )
-#find_package ( Boost 1.66.0 REQUIRED COMPONENTS system unit_test_framework )
-
 add_subdirectory ( libs )
 
 if ( BUILD_RLM_STG )