list(APPEND SRCS | |
cmModInc1.cpp | |
cmModInc2.cpp | |
cmModInc3.cpp | |
cmModInc4.cpp | |
) | |
set(SRC_A | |
cmModInc1.cpp | |
${CMAKE_CURRENT_LIST_DIR}/cmModInc2.cpp | |
) | |
set_property( | |
SOURCE ${SRC_A} | |
PROPERTY | |
HEADER_FILE_ONLY ON | |
) | |
set_source_files_properties( | |
cmModInc3.cpp | |
${CMAKE_CURRENT_LIST_DIR}/cmModInc4.cpp | |
PROPERTIES | |
LABELS "CMake;Lists;are;fun" | |
HEADER_FILE_ONLY ON | |
) | |
include_directories(${CMAKE_CURRENT_BINARY_DIR}) | |
add_library(cmModLib++ SHARED ${SRCS}) | |
include(GenerateExportHeader) | |
generate_export_header(cmModLib++) |