@@ -7,7 +7,7 @@ set ( CMAKE_BUILD_TYPE RelWithDebInfo ) #Debug RelWithDebInfo Release
77
88project ( COMPASS )
99SET (CPACK_PACKAGE_VERSION_MAJOR "0" )
10- SET (CPACK_PACKAGE_VERSION_MINOR "8 " )
10+ SET (CPACK_PACKAGE_VERSION_MINOR "9 " )
1111SET (CPACK_PACKAGE_VERSION_PATCH "0" )
1212
1313message (" System: ${CMAKE_SYSTEM} " )
@@ -17,10 +17,10 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
1717
1818IF (SOURCE_BRANCH)
1919message (" Platform: Linux (inside docker)" )
20- add_definitions ( -UNDEBUG -Wall -std=c++11 -fext-numeric-literals) # -DQT_NO_KEYWORDS
20+ add_definitions ( -UNDEBUG -Wall -std=c++14 -fext-numeric-literals) # -DQT_NO_KEYWORDS
2121ELSE ()
2222message (" Platform: Linux (local)" )
23- add_definitions ( -UNDEBUG -Wall -std=c++14 -fext-numeric-literals) # -DQT_NO_KEYWORDS
23+ add_definitions ( -UNDEBUG -Wall -std=c++17 -fext-numeric-literals) # -DQT_NO_KEYWORDS
2424ENDIF ()
2525
2626set (CMAKE_THREAD_PREFER_PTHREAD TRUE )
@@ -50,6 +50,8 @@ find_package ( Boost 1.73.0 REQUIRED COMPONENTS regex system program_options fil
5050message (" Boost_INCLUDE_DIRS: ${Boost_INCLUDE_DIRS} " )
5151message (" Boost_LIBRARIES: ${Boost_LIBRARIES} " )
5252
53+ add_definitions ("-DBOOST_ALLOW_DEPRECATED_HEADERS -DBOOST_GEOMETRY_DISABLE_DEPRECATED_03_WARNING" ) # suppress internal boost deprecated warnings
54+
5355set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ;${COMPASS_PATH} /cmake_modules)
5456message (" CMAKE_MODULE_PATH: ${CMAKE_MODULE_PATH} " )
5557set (CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} ;/usr/local/lib/cmake/;/usr/lib/x86_64-linux-gnu/)
@@ -119,6 +121,9 @@ find_package(GeographicLib REQUIRED)
119121message (" GeographicLib_INCLUDE_DIRS: ${GeographicLib_INCLUDE_DIRS} " )
120122message (" GeographicLib_LIBRARIES: ${GeographicLib_LIBRARIES} " )
121123
124+ #find_package(Arrow REQUIRED)
125+ #find_package(Parquet REQUIRED)
126+ find_package (DuckDB REQUIRED)
122127
123128add_library (compass "" )
124129
@@ -167,6 +172,9 @@ include_directories (
167172 ${jASTERIX_INCLUDE_DIR}
168173 ${PCAP_INCLUDE_DIR}
169174 ${GeographicLib_INCLUDE_DIRS}
175+ #${Arrow_INCLUDE_DIRS}
176+ #${Parquet_INCLUDE_DIRS}
177+ ${DUCKDB_INCLUDE_DIR}
170178 )
171179
172180link_directories (
@@ -197,6 +205,9 @@ target_link_libraries ( compass
197205 ${OSGQT_LIBRARIES}
198206 ${OSGEARTH_LIBRARY}
199207 ${GeographicLib_LIBRARIES}
208+ #Arrow::arrow_static
209+ #Parquet::parquet_static
210+ ${DUCKDB_LIBRARIES}
200211 )
201212
202213# installation stuff
0 commit comments