summaryrefslogtreecommitdiff
path: root/Homework/cs3460/smart_pointers/build/_deps/fmt-subbuild/CMakeLists.txt
diff options
context:
space:
mode:
authorElizabeth Alexander Hunt <me@liz.coffee>2026-07-02 11:55:17 -0700
committerElizabeth Alexander Hunt <me@liz.coffee>2026-07-02 11:55:17 -0700
commit6bf4b90c90f15f4ab60833bddf5b5756d1a6b1f6 (patch)
treeed97e39ec77c5231ffd2c394493e68d00ddac5a4 /Homework/cs3460/smart_pointers/build/_deps/fmt-subbuild/CMakeLists.txt
downloadmisc-undergrad-main.tar.gz
misc-undergrad-main.zip
Diffstat (limited to 'Homework/cs3460/smart_pointers/build/_deps/fmt-subbuild/CMakeLists.txt')
-rw-r--r--Homework/cs3460/smart_pointers/build/_deps/fmt-subbuild/CMakeLists.txt36
1 files changed, 36 insertions, 0 deletions
diff --git a/Homework/cs3460/smart_pointers/build/_deps/fmt-subbuild/CMakeLists.txt b/Homework/cs3460/smart_pointers/build/_deps/fmt-subbuild/CMakeLists.txt
new file mode 100644
index 0000000..cbd1fda
--- /dev/null
+++ b/Homework/cs3460/smart_pointers/build/_deps/fmt-subbuild/CMakeLists.txt
@@ -0,0 +1,36 @@
+# 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 3.25.0)
+
+# 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(fmt-populate NONE)
+
+
+# Pass through things we've already detected in the main project to avoid
+# paying the cost of redetecting them again in ExternalProject_Add()
+set(GIT_EXECUTABLE [==[/usr/bin/git]==])
+set(GIT_VERSION_STRING [==[2.38.1]==])
+set_property(GLOBAL PROPERTY _CMAKE_FindGit_GIT_EXECUTABLE_VERSION
+ [==[/usr/bin/git;2.38.1]==]
+)
+
+
+include(ExternalProject)
+ExternalProject_Add(fmt-populate
+ "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/fmtlib/fmt.git" "GIT_TAG" "9.1.0"
+ SOURCE_DIR "/home/logan/school/C++/smart_pointers/build/_deps/fmt-src"
+ BINARY_DIR "/home/logan/school/C++/smart_pointers/build/_deps/fmt-build"
+ CONFIGURE_COMMAND ""
+ BUILD_COMMAND ""
+ INSTALL_COMMAND ""
+ TEST_COMMAND ""
+ USES_TERMINAL_DOWNLOAD YES
+ USES_TERMINAL_UPDATE YES
+ USES_TERMINAL_PATCH YES
+)
+
+