mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
34 lines
731 B
CMake
34 lines
731 B
CMake
cmake_minimum_required (VERSION 2.8.12)
|
|
|
|
project (cafPdmScripting)
|
|
|
|
set( PROJECT_FILES
|
|
cafPdmCodeGenerator.h
|
|
cafPdmFieldScriptability.h
|
|
cafPdmFieldScriptability.cpp
|
|
cafPdmObjectScriptabilityRegister.h
|
|
cafPdmObjectScriptabilityRegister.cpp
|
|
cafPdmPythonGenerator.h
|
|
cafPdmPythonGenerator.cpp
|
|
cafPdmScriptIOMessages.h
|
|
cafPdmScriptIOMessages.cpp
|
|
)
|
|
|
|
|
|
add_library( ${PROJECT_NAME}
|
|
${PROJECT_FILES}
|
|
)
|
|
|
|
target_include_directories(${PROJECT_NAME}
|
|
PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|
|
)
|
|
|
|
target_link_libraries( ${PROJECT_NAME} cafProjectDataModel ${QT_LIBRARIES} )
|
|
|
|
source_group("" FILES ${PROJECT_FILES})
|
|
|
|
# cotire
|
|
if (COMMAND caf_apply_cotire)
|
|
caf_apply_cotire("${PROJECT_NAME}")
|
|
endif() |