You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
712 B
CMake
27 lines
712 B
CMake
3 years ago
|
PROJECT(LIBCAPS)
|
||
|
CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
|
||
|
|
||
|
SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/Modules)
|
||
|
|
||
|
FIND_PACKAGE(Boost REQUIRED)
|
||
|
FIND_PACKAGE(OpenSSL REQUIRED)
|
||
|
|
||
|
INCLUDE_DIRECTORIES(libs)
|
||
|
|
||
|
#ADD_DEFINITIONS("-DCAPS_FEATURES_ANY=0")
|
||
|
#ADD_DEFINITIONS("-DCAPS_FEATURES_MSEED=0")
|
||
|
#ADD_DEFINITIONS("-DCAPS_FEATURES_RAW=0")
|
||
|
#ADD_DEFINITIONS("-DCAPS_FEATURES_FIXED_RAW=0")
|
||
|
#ADD_DEFINITIONS("-DCAPS_FEATURES_RTCM2=0")
|
||
|
#ADD_DEFINITIONS("-DCAPS_FEATURES_BACKFILLING=0")
|
||
|
#ADD_DEFINITIONS("-DCAPS_FEATURES_JOURNAL=0")
|
||
|
|
||
|
OPTION(LIBCAPS_PYTHON_WRAPPER "Create Python wrappers" ON)
|
||
|
OPTION(LIBCAPS_EXAMPLES "Build and install example applications" OFF)
|
||
|
|
||
|
SUBDIRS(libs)
|
||
|
|
||
|
IF(LIBCAPS_EXAMPLES)
|
||
|
SUBDIRS(examples)
|
||
|
ENDIF()
|