mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-01 19:53:39 +08:00
3efae11c36
closes #36801 closes #36253 closes #36044 ~~includes #24327 to fix dlib linkage in the osx pipelines.~~ Need to look at ~~#36044~~ ~~#36345~~ merge after - [x] #37561 --------- Co-authored-by: Alexander Neumann <you@example.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
71 lines
2.3 KiB
Diff
71 lines
2.3 KiB
Diff
diff --git a/ThirdParty/exodusII/CMakeLists.txt b/ThirdParty/exodusII/CMakeLists.txt
|
|
index 7a0cefb..3139114 100644
|
|
--- a/ThirdParty/exodusII/CMakeLists.txt
|
|
+++ b/ThirdParty/exodusII/CMakeLists.txt
|
|
@@ -1,20 +1,27 @@
|
|
-vtk_module_third_party_internal(
|
|
- LICENSE_FILES
|
|
- "vtkexodusII/COPYRIGHT"
|
|
- SPDX_LICENSE_IDENTIFIER
|
|
- "BSD-3-Clause"
|
|
- SPDX_COPYRIGHT_TEXT
|
|
- "Copyright (c) 2005-2017 National Technology & Engineering Solutions of Sandia, LLC (NTESS)"
|
|
- SPDX_DOWNLOAD_LOCATION
|
|
- "git+https://gitlab.kitware.com/third-party/seacas.git@exodus/for/vtk-20220706-v2021-05-12#packages/seacas/libraries/exodus"
|
|
- VERSION
|
|
- "8.11f"
|
|
- STANDARD_INCLUDE_DIRS)
|
|
+vtk_module_third_party(
|
|
+ INTERNAL
|
|
+ LICENSE_FILES
|
|
+ "vtkexodusII/COPYRIGHT"
|
|
+ SPDX_LICENSE_IDENTIFIER
|
|
+ "BSD-3-Clause"
|
|
+ SPDX_COPYRIGHT_TEXT
|
|
+ "Copyright (c) 2005-2017 National Technology & Engineering Solutions of Sandia, LLC (NTESS)"
|
|
+ SPDX_DOWNLOAD_LOCATION
|
|
+ "git+https://gitlab.kitware.com/third-party/seacas.git@exodus/for/vtk-20220706-v2021-05-12#packages/seacas/libraries/exodus"
|
|
+ VERSION
|
|
+ "8.11f"
|
|
+ STANDARD_INCLUDE_DIRS
|
|
+ EXTERNAL
|
|
+ PACKAGE SEACASExodus
|
|
+ CONFIG_MODE
|
|
+ TARGETS SEACASExodus::exodus
|
|
+ STANDARD_INCLUDE_DIRS
|
|
+)
|
|
|
|
-#configure_file(
|
|
-# "${CMAKE_CURRENT_SOURCE_DIR}/vtk_exodusII.h.in"
|
|
-# "${CMAKE_CURRENT_BINARY_DIR}/vtk_exodusII.h")
|
|
+configure_file(
|
|
+ "${CMAKE_CURRENT_SOURCE_DIR}/vtk_exodusII.h.in"
|
|
+ "${CMAKE_CURRENT_BINARY_DIR}/vtk_exodusII.h")
|
|
|
|
vtk_module_install_headers(
|
|
-# FILES "${CMAKE_CURRENT_BINARY_DIR}/vtk_exodusII.h")
|
|
- FILES "${CMAKE_CURRENT_SOURCE_DIR}/vtk_exodusII.h")
|
|
+ FILES "${CMAKE_CURRENT_BINARY_DIR}/vtk_exodusII.h")
|
|
+# FILES "${CMAKE_CURRENT_SOURCE_DIR}/vtk_exodusII.h")
|
|
diff --git a/ThirdParty/exodusII/vtk_exodusII.h.in b/ThirdParty/exodusII/vtk_exodusII.h.in
|
|
new file mode 100644
|
|
index 0000000..ac2ab78
|
|
--- /dev/null
|
|
+++ b/ThirdParty/exodusII/vtk_exodusII.h.in
|
|
@@ -0,0 +1,15 @@
|
|
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
|
|
+// SPDX-License-Identifier: BSD-3-Clause
|
|
+#ifndef vtk_exodusII_h
|
|
+#define vtk_exodusII_h
|
|
+
|
|
+/* Use the libproj library configured for VTK. */
|
|
+#cmakedefine01 VTK_MODULE_USE_EXTERNAL_vtkexodusII
|
|
+
|
|
+#if VTK_MODULE_USE_EXTERNAL_vtkexodusII
|
|
+# include <exodusII.h>
|
|
+#else
|
|
+# include <vtkexodusII/include/exodusII.h>
|
|
+#endif
|
|
+
|
|
+#endif
|