summaryrefslogtreecommitdiff
path: root/share/cmake-3.22/Modules/FetchContent/CMakeLists.cmake.in
diff options
context:
space:
mode:
Diffstat (limited to 'share/cmake-3.22/Modules/FetchContent/CMakeLists.cmake.in')
-rw-r--r--share/cmake-3.22/Modules/FetchContent/CMakeLists.cmake.in27
1 files changed, 27 insertions, 0 deletions
diff --git a/share/cmake-3.22/Modules/FetchContent/CMakeLists.cmake.in b/share/cmake-3.22/Modules/FetchContent/CMakeLists.cmake.in
new file mode 100644
index 0000000..5ebb12f
--- /dev/null
+++ b/share/cmake-3.22/Modules/FetchContent/CMakeLists.cmake.in
@@ -0,0 +1,27 @@
+# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
+# file Copyright.txt or https://cmake.org/licensing for details.
+
+cmake_minimum_required(VERSION ${CMAKE_VERSION})
+
+# We name the project and the target for the ExternalProject_Add() call
+# to something that will highlight to the user what we are working on if
+# something goes wrong and an error message is produced.
+
+project(${contentName}-populate NONE)
+
+@__FETCHCONTENT_CACHED_INFO@
+
+include(ExternalProject)
+ExternalProject_Add(${contentName}-populate
+ ${ARG_EXTRA}
+ SOURCE_DIR "${ARG_SOURCE_DIR}"
+ BINARY_DIR "${ARG_BINARY_DIR}"
+ CONFIGURE_COMMAND ""
+ BUILD_COMMAND ""
+ INSTALL_COMMAND ""
+ TEST_COMMAND ""
+ USES_TERMINAL_DOWNLOAD YES
+ USES_TERMINAL_UPDATE YES
+)
+
+@__FETCHCONTENT_COPY_FILE@