mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2536 Build System AppFwk : Use target_include_directories
This commit is contained in:
parent
1706a6c0c4
commit
65c3d6ff12
@ -6,16 +6,6 @@ include (${QT_USE_FILE})
|
|||||||
|
|
||||||
project (cafCommand)
|
project (cafCommand)
|
||||||
|
|
||||||
include_directories(
|
|
||||||
${cafProjectDataModel_SOURCE_DIR}
|
|
||||||
)
|
|
||||||
|
|
||||||
include_directories (
|
|
||||||
${cafPdmCore_SOURCE_DIR}
|
|
||||||
${cafPdmUiCore_SOURCE_DIR}
|
|
||||||
${cafPdmXml_SOURCE_DIR}
|
|
||||||
.
|
|
||||||
)
|
|
||||||
|
|
||||||
# These headers need to go through Qt's MOC compiler
|
# These headers need to go through Qt's MOC compiler
|
||||||
set( QOBJECT_HEADERS
|
set( QOBJECT_HEADERS
|
||||||
@ -71,4 +61,14 @@ add_library( ${PROJECT_NAME}
|
|||||||
${MOC_FILES_CPP}
|
${MOC_FILES_CPP}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_include_directories(${PROJECT_NAME}
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
target_link_libraries ( ${PROJECT_NAME}
|
||||||
|
cafProjectDataModel
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
source_group("" FILES ${PROJECT_FILES})
|
source_group("" FILES ${PROJECT_FILES})
|
@ -6,12 +6,6 @@ project (cafProjectDataModel)
|
|||||||
find_package ( Qt4 COMPONENTS QtCore QtGui )
|
find_package ( Qt4 COMPONENTS QtCore QtGui )
|
||||||
include (${QT_USE_FILE})
|
include (${QT_USE_FILE})
|
||||||
|
|
||||||
include_directories (
|
|
||||||
${cafPdmCore_SOURCE_DIR}
|
|
||||||
${cafPdmUiCore_SOURCE_DIR}
|
|
||||||
${cafPdmXml_SOURCE_DIR}
|
|
||||||
)
|
|
||||||
|
|
||||||
set( PROJECT_FILES
|
set( PROJECT_FILES
|
||||||
cafFactory.h
|
cafFactory.h
|
||||||
cafFixedArray.h
|
cafFixedArray.h
|
||||||
@ -28,4 +22,14 @@ add_library( ${PROJECT_NAME}
|
|||||||
${PROJECT_FILES}
|
${PROJECT_FILES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_link_libraries ( ${PROJECT_NAME}
|
||||||
|
cafPdmUiCore
|
||||||
|
cafPdmXml
|
||||||
|
)
|
||||||
|
|
||||||
|
target_include_directories(${PROJECT_NAME}
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
source_group("" FILES ${PROJECT_FILES})
|
source_group("" FILES ${PROJECT_FILES})
|
@ -6,9 +6,6 @@ project (cafPdmCore)
|
|||||||
find_package ( Qt4 COMPONENTS QtCore )
|
find_package ( Qt4 COMPONENTS QtCore )
|
||||||
include (${QT_USE_FILE})
|
include (${QT_USE_FILE})
|
||||||
|
|
||||||
include_directories (
|
|
||||||
)
|
|
||||||
|
|
||||||
set( PROJECT_FILES
|
set( PROJECT_FILES
|
||||||
|
|
||||||
cafAssert.h
|
cafAssert.h
|
||||||
@ -50,9 +47,13 @@ set( PROJECT_FILES
|
|||||||
cafFilePath.h
|
cafFilePath.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
add_library( ${PROJECT_NAME}
|
add_library( ${PROJECT_NAME}
|
||||||
${PROJECT_FILES}
|
${PROJECT_FILES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_include_directories(${PROJECT_NAME}
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
source_group("" FILES ${PROJECT_FILES})
|
source_group("" FILES ${PROJECT_FILES})
|
||||||
|
@ -6,8 +6,7 @@ include (${QT_USE_FILE})
|
|||||||
project ( cafPdmCore_UnitTests )
|
project ( cafPdmCore_UnitTests )
|
||||||
|
|
||||||
include_directories (
|
include_directories (
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR} # required for gtest-all.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,8 +7,6 @@ find_package ( Qt4 COMPONENTS QtCore QtGui )
|
|||||||
include (${QT_USE_FILE})
|
include (${QT_USE_FILE})
|
||||||
|
|
||||||
include_directories (
|
include_directories (
|
||||||
|
|
||||||
${cafPdmCore_SOURCE_DIR}
|
|
||||||
..
|
..
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -53,4 +51,13 @@ add_library( ${PROJECT_NAME}
|
|||||||
${PROJECT_FILES}
|
${PROJECT_FILES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_link_libraries ( ${PROJECT_NAME}
|
||||||
|
cafPdmCore
|
||||||
|
)
|
||||||
|
|
||||||
|
target_include_directories(${PROJECT_NAME}
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
source_group("" FILES ${PROJECT_FILES})
|
source_group("" FILES ${PROJECT_FILES})
|
||||||
|
@ -8,7 +8,6 @@ include (${QT_USE_FILE})
|
|||||||
|
|
||||||
include_directories (
|
include_directories (
|
||||||
..
|
..
|
||||||
${cafPdmCore_SOURCE_DIR}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
set( PROJECT_FILES
|
set( PROJECT_FILES
|
||||||
@ -45,4 +44,13 @@ add_library( ${PROJECT_NAME}
|
|||||||
${PROJECT_FILES}
|
${PROJECT_FILES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_link_libraries ( ${PROJECT_NAME}
|
||||||
|
cafPdmCore
|
||||||
|
)
|
||||||
|
|
||||||
|
target_include_directories(${PROJECT_NAME}
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
source_group("" FILES ${PROJECT_FILES})
|
source_group("" FILES ${PROJECT_FILES})
|
@ -6,12 +6,9 @@ include (${QT_USE_FILE})
|
|||||||
project ( cafPdmXml_UnitTests )
|
project ( cafPdmXml_UnitTests )
|
||||||
|
|
||||||
include_directories (
|
include_directories (
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR} # required for gtest-all.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
||||||
${cafPdmCore_SOURCE_DIR}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
# add the executable
|
# add the executable
|
||||||
add_executable (${PROJECT_NAME}
|
add_executable (${PROJECT_NAME}
|
||||||
cafPdmXml_UnitTests.cpp
|
cafPdmXml_UnitTests.cpp
|
||||||
@ -24,7 +21,6 @@ add_executable (${PROJECT_NAME}
|
|||||||
message(STATUS ${PROJECT_NAME}" - Qt includes : " ${QT_LIBRARIES})
|
message(STATUS ${PROJECT_NAME}" - Qt includes : " ${QT_LIBRARIES})
|
||||||
|
|
||||||
target_link_libraries ( ${PROJECT_NAME}
|
target_link_libraries ( ${PROJECT_NAME}
|
||||||
cafPdmCore
|
|
||||||
cafPdmXml
|
cafPdmXml
|
||||||
${QT_LIBRARIES}
|
${QT_LIBRARIES}
|
||||||
${THREAD_LIBRARY}
|
${THREAD_LIBRARY}
|
||||||
|
@ -6,16 +6,7 @@ include (${QT_USE_FILE})
|
|||||||
project ( cafProjectDataModel_UnitTests )
|
project ( cafProjectDataModel_UnitTests )
|
||||||
|
|
||||||
include_directories (
|
include_directories (
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR} # required for gtest-all.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
||||||
)
|
|
||||||
|
|
||||||
include_directories (
|
|
||||||
${cafPdmCore_SOURCE_DIR}
|
|
||||||
${cafPdmUiCore_SOURCE_DIR}
|
|
||||||
${cafPdmXml_SOURCE_DIR}
|
|
||||||
|
|
||||||
${cafProjectDataModel_SOURCE_DIR}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
set( PROJECT_FILES
|
set( PROJECT_FILES
|
||||||
@ -35,9 +26,6 @@ add_executable (${PROJECT_NAME}
|
|||||||
message(${PROJECT_NAME}" - Qt includes : " ${QT_LIBRARIES})
|
message(${PROJECT_NAME}" - Qt includes : " ${QT_LIBRARIES})
|
||||||
|
|
||||||
target_link_libraries ( ${PROJECT_NAME}
|
target_link_libraries ( ${PROJECT_NAME}
|
||||||
cafPdmCore
|
|
||||||
cafPdmUiCore
|
|
||||||
cafPdmXml
|
|
||||||
cafProjectDataModel
|
cafProjectDataModel
|
||||||
${QT_LIBRARIES}
|
${QT_LIBRARIES}
|
||||||
${THREAD_LIBRARY}
|
${THREAD_LIBRARY}
|
||||||
|
@ -32,11 +32,6 @@ qt4_add_resources( QRC_FILES_CPP
|
|||||||
${QRC_FILES}
|
${QRC_FILES}
|
||||||
)
|
)
|
||||||
|
|
||||||
include_directories (
|
|
||||||
${cafProjectDataModel_SOURCE_DIR}
|
|
||||||
${cafUserInterface_SOURCE_DIR}
|
|
||||||
)
|
|
||||||
|
|
||||||
if (USE_COMMAND_FRAMEWORK)
|
if (USE_COMMAND_FRAMEWORK)
|
||||||
include_directories (
|
include_directories (
|
||||||
${cafCommand_SOURCE_DIR}
|
${cafCommand_SOURCE_DIR}
|
||||||
@ -45,12 +40,6 @@ if (USE_COMMAND_FRAMEWORK)
|
|||||||
endif(USE_COMMAND_FRAMEWORK)
|
endif(USE_COMMAND_FRAMEWORK)
|
||||||
|
|
||||||
|
|
||||||
include_directories (
|
|
||||||
${cafPdmCore_SOURCE_DIR}
|
|
||||||
${cafPdmUiCore_SOURCE_DIR}
|
|
||||||
${cafPdmXml_SOURCE_DIR}
|
|
||||||
)
|
|
||||||
|
|
||||||
set( PROJECT_FILES
|
set( PROJECT_FILES
|
||||||
Main.cpp
|
Main.cpp
|
||||||
MainWindow.cpp
|
MainWindow.cpp
|
||||||
@ -75,7 +64,6 @@ add_executable ( ${PROJECT_NAME}
|
|||||||
|
|
||||||
set (TAP_LINK_LIBRARIES
|
set (TAP_LINK_LIBRARIES
|
||||||
cafUserInterface
|
cafUserInterface
|
||||||
cafPdmXml
|
|
||||||
${QT_LIBRARIES}
|
${QT_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -6,15 +6,6 @@ include (${QT_USE_FILE})
|
|||||||
|
|
||||||
project (cafUserInterface)
|
project (cafUserInterface)
|
||||||
|
|
||||||
include_directories(
|
|
||||||
${cafProjectDataModel_SOURCE_DIR}
|
|
||||||
)
|
|
||||||
|
|
||||||
include_directories (
|
|
||||||
${cafPdmCore_SOURCE_DIR}
|
|
||||||
${cafPdmUiCore_SOURCE_DIR}
|
|
||||||
${cafPdmXml_SOURCE_DIR}
|
|
||||||
)
|
|
||||||
|
|
||||||
# These headers need to go through Qt's MOC compiler
|
# These headers need to go through Qt's MOC compiler
|
||||||
set( QOBJECT_HEADERS
|
set( QOBJECT_HEADERS
|
||||||
@ -154,10 +145,13 @@ add_library( ${PROJECT_NAME}
|
|||||||
${MOC_FILES_CPP}
|
${MOC_FILES_CPP}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_include_directories(${PROJECT_NAME}
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
target_link_libraries ( ${PROJECT_NAME}
|
target_link_libraries ( ${PROJECT_NAME}
|
||||||
cafProjectDataModel
|
cafProjectDataModel
|
||||||
cafPdmUiCore
|
|
||||||
cafPdmCore
|
|
||||||
${QT_LIBRARIES}
|
${QT_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -7,15 +7,6 @@ project ( cafUserInterface_UnitTests )
|
|||||||
|
|
||||||
include_directories (
|
include_directories (
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
||||||
|
|
||||||
${cafProjectDataModel_SOURCE_DIR}
|
|
||||||
${cafPdmCore_SOURCE_DIR}
|
|
||||||
${cafPdmUiCore_SOURCE_DIR}
|
|
||||||
${cafPdmXml_SOURCE_DIR}
|
|
||||||
|
|
||||||
${cafUserInterface_SOURCE_DIR}
|
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -39,10 +30,6 @@ source_group("" FILES ${PROJECT_FILES})
|
|||||||
message(STATUS ${PROJECT_NAME}" - Qt includes : " ${QT_LIBRARIES})
|
message(STATUS ${PROJECT_NAME}" - Qt includes : " ${QT_LIBRARIES})
|
||||||
|
|
||||||
target_link_libraries ( ${PROJECT_NAME}
|
target_link_libraries ( ${PROJECT_NAME}
|
||||||
cafProjectDataModel
|
|
||||||
cafPdmUiCore
|
|
||||||
cafPdmCore
|
|
||||||
cafPdmXml
|
|
||||||
cafUserInterface
|
cafUserInterface
|
||||||
${QT_LIBRARIES}
|
${QT_LIBRARIES}
|
||||||
${THREAD_LIBRARY}
|
${THREAD_LIBRARY}
|
||||||
|
Loading…
Reference in New Issue
Block a user