diff options
Diffstat (limited to 'rdsparse/CMakeLists.txt')
-rw-r--r-- | rdsparse/CMakeLists.txt | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/rdsparse/CMakeLists.txt b/rdsparse/CMakeLists.txt deleted file mode 100644 index 5c9a92c..0000000 --- a/rdsparse/CMakeLists.txt +++ /dev/null @@ -1,68 +0,0 @@ -######################################################################## -# Project setup -######################################################################## - -cmake_minimum_required(VERSION 2.8) -project(rdsparse CXX) - -# Select the release build type by default to get optimization flags -if(NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE "Debug") - message(STATUS "Build type not specified: defaulting to debug.") -endif(NOT CMAKE_BUILD_TYPE) -set(CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE} CACHE STRING "") - -list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/Modules) - -# Set the version information here -set(VERSION_INFO_MAJOR_VERSION 0) -set(VERSION_INFO_API_COMPAT 0) -set(VERSION_INFO_MINOR_VERSION 0) -set(VERSION_INFO_MAINT_VERSION git) - - -######################################################################## -# Compiler specific setup -######################################################################## - -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -W -Wall -Wno-unused-parameter -std=c++11") - - -######################################################################## -# Find build dependencies -######################################################################## - -find_package(Boost COMPONENTS system REQUIRED) - - -######################################################################## -# Setup apps -######################################################################## - -list(APPEND rdsparse_sources - rdsparse.cc - decoder_impl.cc - parser_impl.cc -) - -set_source_files_properties(${rdsparse_sources} PROPERTIES LANGUAGE "CXX") -add_executable(rdsparse ${rdsparse_sources}) -target_link_libraries(rdsparse - ${Boost_SYSTEM_LIBRARY} -) - -install(TARGETS rdsparse DESTINATION bin) - - -######################################################################## -# Create uninstall target -######################################################################## - -configure_file( - "${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in" - "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" - IMMEDIATE @ONLY) - -add_custom_target(uninstall - COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake) - |