Use target_include_directory

* Fwk: Avoid use of include_directories
* Remove target_include_directories from Commands
* Refactor cmake includes
- Avoid using include_directories, and use target_include_directories.
- Use add_subdirectory directly from main cmakefile, do not use in ApplicationLibCode.
This commit is contained in:
Magne Sjaastad
2023-04-25 13:14:26 +02:00
committed by GitHub
parent 26f13012b4
commit 0907f57de9
13 changed files with 85 additions and 139 deletions

View File

@@ -38,13 +38,15 @@ else()
add_definitions(-DABQ_MPI_PMPI)
endif(MSVC)
include_directories(${RESINSIGHT_ODB_API_DIR}/include)
add_library(
${PROJECT_NAME} RifOdbReader.h RifOdbReader.cpp RifGeoMechReaderInterface.h
RifGeoMechReaderInterface.cpp OdbSetup.cmake
)
target_include_directories(
${PROJECT_NAME} PRIVATE ${RESINSIGHT_ODB_API_DIR}/include
)
if(MSVC)
list(
APPEND