diff options
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 9bd4e33..e7b7a03 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,11 +42,6 @@ set (ENCODE_TOOL_SOURCES "${SRC_DIR}/tools/sstv-encode.cpp" ) -# Dependencies -find_library(GLOG_LIBRARY glog) -find_package(gflags REQUIRED) -find_package(ImageMagick COMPONENTS Magick++) - # Library (C compiler) add_library (${PROJECT_NAME} SHARED ${LIB_SOURCES}) set_property (TARGET ${PROJECT_NAME} PROPERTY LINKER_LANGUAGE C) @@ -54,9 +49,14 @@ target_include_directories (${PROJECT_NAME} PUBLIC "${SRC_DIR}" PUBLIC "${INCLUD # Tools (C++ compiler) if (BUILD_TOOLS) - add_executable (${PROJECT_NAME}-encode ${ENCODE_TOOL_SOURCES}) - set_property (TARGET ${PROJECT_NAME}-encode PROPERTY LINKER_LANGUAGE CXX) - set_property (TARGET ${PROJECT_NAME}-encode PROPERTY CXX_STANDARD 14) - target_include_directories(${PROJECT_NAME}-encode PUBLIC "${SRC_DIR}/tools" PUBLIC "${INCLUDE_DIR}" PUBLIC "${ImageMagick_INCLUDE_DIRS}") - target_link_libraries (${PROJECT_NAME}-encode ${PROJECT_NAME} glog gflags sndfile ${ImageMagick_LIBRARIES}) + # Dependencies + find_library(SNDFILE sndfile) + find_package(ImageMagick COMPONENTS Magick++) + + # Target + add_executable (${PROJECT_NAME}-encode ${ENCODE_TOOL_SOURCES}) + set_property (TARGET ${PROJECT_NAME}-encode PROPERTY LINKER_LANGUAGE CXX) + set_property (TARGET ${PROJECT_NAME}-encode PROPERTY CXX_STANDARD 17) + target_include_directories(${PROJECT_NAME}-encode PUBLIC "${SRC_DIR}/tools" PUBLIC "${INCLUDE_DIR}" PUBLIC "${ImageMagick_INCLUDE_DIRS}") + target_link_libraries (${PROJECT_NAME}-encode ${PROJECT_NAME} ${SNDFILE} ${ImageMagick_LIBRARIES}) endif (BUILD_TOOLS) |
