Warning, /education/labplot/src/3rdparty/liborigin/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # library version 0002 project( liborigin 0003 VERSION 3.0.2 0004 LANGUAGES CXX 0005 ) 0006 0007 # compile-time configuration variables to be linked in 0008 configure_file(config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h) 0009 include_directories(${CMAKE_CURRENT_BINARY_DIR}) 0010 0011 # source files 0012 set (sources 0013 OriginFile.cpp 0014 OriginParser.cpp 0015 OriginAnyParser.cpp 0016 ) 0017 0018 # header files for development 0019 set (devel-headers 0020 ${CMAKE_CURRENT_BINARY_DIR}/config.h 0021 OriginObj.h 0022 OriginFile.h 0023 OriginParser.h 0024 tree.hh 0025 ) 0026 0027 # static library 0028 add_library (liborigin-static STATIC ${sources}) 0029 set_target_properties(liborigin-static PROPERTIES OUTPUT_NAME "origin" POSITION_INDEPENDENT_CODE ON) 0030 0031 # inform on log setting 0032 if (ENABLE_ORIGIN_PARSER_LOG) 0033 target_compile_definitions(liborigin-static PRIVATE GENERATE_CODE_FOR_LOG=${ENABLE_ORIGIN_PARSER_LOG}) 0034 endif ()