]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Remove DEAL_II_INCLUDE_DIRS
authorDaniel Arndt <arndtd@ornl.gov>
Tue, 11 Feb 2025 16:59:35 +0000 (11:59 -0500)
committerDaniel Arndt <arndtd@ornl.gov>
Tue, 11 Feb 2025 17:41:19 +0000 (12:41 -0500)
cmake/macros/macro_insource_setup_target.cmake
cmake/macros/macro_populate_target_properties.cmake
contrib/python-bindings/source/CMakeLists.txt
doc/developers/cmake-internals.html
doc/users/cmake_user.html

index 3359f06c570006e1308e52a59a09ac34bccba987..9ffc4dcd31545e69cf23b12437dbe5935ab9580e 100644 (file)
@@ -47,7 +47,6 @@ function(insource_setup_target _target _build)
       "${CMAKE_SOURCE_DIR}/include"
     SYSTEM PRIVATE
       ${DEAL_II_BUNDLED_INCLUDE_DIRS}
-      ${DEAL_II_INCLUDE_DIRS}
     )
 
   target_link_libraries(${_target} ${DEAL_II_TARGET_NAME}_${_build_lowercase})
index bb5295ca6e706137f71a07cf8dd8b05f6723251b..c43865cbf1c3d684790744dd13dda832fa4946ff 100644 (file)
@@ -21,8 +21,6 @@
 #   DEAL_II_LIBRARIES DEAL_II_LIBRARIES_<build>
 #   DEAL_II_TARGETS DEAL_II_TARGETS_<build>
 #     - populating the LINK_LIBRARIES target property
-#   DEAL_II_INCLUDE_DIRS
-#     - populating the INCLUDE_DIRECTORIES target property
 #   DEAL_II_DEFINITIONS DEAL_II_DEFINITIONS_<build>
 #     - populating the COMPILE_DEFINITIONS target property
 #   DEAL_II_CXX_FLAGS DEAL_II_CXX_FLAGS_<build>
@@ -50,11 +48,6 @@ function(populate_target_properties _target _build)
 
   set_target_properties(${_target} PROPERTIES LINKER_LANGUAGE "CXX")
 
-  #
-  # Add the contents of ${DEAL_II_INCLUDE_DIRS} as a public interface.
-  #
-  target_include_directories(${_target} SYSTEM ${_visibility} ${DEAL_II_INCLUDE_DIRS})
-
   # Build-directory specific includes:
 
   target_include_directories(${_target} PRIVATE
index 413402151161cf80310d07b0b8c00e6eb6207e24..69c3671689866f14c68c187969e25c9eae59084c 100644 (file)
@@ -17,7 +17,6 @@ include_directories(
   ${CMAKE_SOURCE_DIR}/include/
   ${CMAKE_SOURCE_DIR}/contrib/python-bindings/include/
   SYSTEM
-  ${DEAL_II_INCLUDE_DIRS}
   ${DEAL_II_BUNDLED_INCLUDE_DIRS}
   )
 
index 1a931482efdf6e8f04dc017cac3c713934a12625..61084956585aee626de79b95f59439933e3229fe 100644 (file)
@@ -547,13 +547,6 @@ DEAL_II_FORCE_BUNDLED_&lt;FEATURE&gt;        (an option)
         <li> <code>DEAL_II_LIBRARIES_RELEASE</code>
       </ul>
 
-    <li>
-      Used to keep track of external include dirs, necessary for the
-      compilation of the library and user programs:
-      <acronym>deal.II</acronym> library:
-      <ul>
-        <li> <code>DEAL_II_INCLUDE_DIRS</code>
-      </ul>
     <li>
       Include dirs from bundled packages necessary for the compilation of
       the library and user projects out of the build directory:
index 9be97af2c90d0e4d5eb29687ea95d368e7c6f07f..7518f7a0fc1cf1974003192406ad1d57247fcb68 100644 (file)
@@ -815,8 +815,6 @@ DEAL_II_MPIEXEC_POSTFLAGS
 # Information about include directories and libraries
 #
 
-DEAL_II_INCLUDE_DIRS
-
 DEAL_II_LIBRARIES_DEBUG   - a list of the full link interface for the debug configuration
 DEAL_II_LIBRARIES_RELEASE - a list of the full link interface for the release configuration
 DEAL_II_LIBRARIES         - full list of libraries with "debug" and "optimized" keywords

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.