summaryrefslogtreecommitdiff
path: root/Homework/cs3460/vector/build/_deps/googletest-subbuild
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/vector/build/_deps/googletest-subbuild
downloadmisc-undergrad-main.tar.gz
misc-undergrad-main.zip
Diffstat (limited to 'Homework/cs3460/vector/build/_deps/googletest-subbuild')
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeCache.txt119
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/3.25.0/CMakeSystem.cmake15
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/3.25.1/CMakeSystem.cmake15
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeOutput.log2
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt11
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake46
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/Makefile2112
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt3
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache1
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete0
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake18
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json46
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt14
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make156
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake17
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.make2
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.ts2
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make10
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/progress.marks1
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeLists.txt36
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/Makefile154
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/cmake_install.cmake49
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build0
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure0
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done0
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download0
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt15
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt15
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install0
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir0
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch0
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test0
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt1
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake73
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake277
-rw-r--r--Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake22
37 files changed, 1248 insertions, 0 deletions
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeCache.txt b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeCache.txt
new file mode 100644
index 0000000..73a93f9
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeCache.txt
@@ -0,0 +1,119 @@
+# This is the CMakeCache file.
+# For build in directory: /home/logan/school/C++/vector/build/_deps/googletest-subbuild
+# It was generated by CMake: /usr/bin/cmake
+# You can edit this file to change values found and used by cmake.
+# If you do not want to change any of the values, simply exit the editor.
+# If you do want to change a value, simply edit, save, and exit the editor.
+# The syntax for the file is as follows:
+# KEY:TYPE=VALUE
+# KEY is the name of a variable in the cache.
+# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//Enable/Disable color output during build.
+CMAKE_COLOR_MAKEFILE:BOOL=ON
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
+
+//Value Computed by CMake.
+CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/pkgRedirects
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/usr/local
+
+//No help, variable specified on the command line.
+CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
+
+//Value Computed by CMake
+CMAKE_PROJECT_DESCRIPTION:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=googletest-populate
+
+//If set, runtime paths are not added when installing shared libraries,
+// but are added when building.
+CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make. This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Value Computed by CMake
+googletest-populate_BINARY_DIR:STATIC=/home/logan/school/C++/vector/build/_deps/googletest-subbuild
+
+//Value Computed by CMake
+googletest-populate_IS_TOP_LEVEL:STATIC=ON
+
+//Value Computed by CMake
+googletest-populate_SOURCE_DIR:STATIC=/home/logan/school/C++/vector/build/_deps/googletest-subbuild
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/home/logan/school/C++/vector/build/_deps/googletest-subbuild
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=25
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
+//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
+CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
+//Path to cache edit program executable.
+CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//Name of generator.
+CMAKE_GENERATOR:INTERNAL=Unix Makefiles
+//Generator instance identifier.
+CMAKE_GENERATOR_INSTANCE:INTERNAL=
+//Name of generator platform.
+CMAKE_GENERATOR_PLATFORM:INTERNAL=
+//Name of generator toolset.
+CMAKE_GENERATOR_TOOLSET:INTERNAL=
+//Source directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/home/logan/school/C++/vector/build/_deps/googletest-subbuild
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/usr/share/cmake
+//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
+CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
+//uname command
+CMAKE_UNAME:INTERNAL=/usr/bin/uname
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+//linker supports push/pop state
+_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=FALSE
+
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/3.25.0/CMakeSystem.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/3.25.0/CMakeSystem.cmake
new file mode 100644
index 0000000..1ba1f7b
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/3.25.0/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Linux-6.0.9-arch1-1")
+set(CMAKE_HOST_SYSTEM_NAME "Linux")
+set(CMAKE_HOST_SYSTEM_VERSION "6.0.9-arch1-1")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+
+
+set(CMAKE_SYSTEM "Linux-6.0.9-arch1-1")
+set(CMAKE_SYSTEM_NAME "Linux")
+set(CMAKE_SYSTEM_VERSION "6.0.9-arch1-1")
+set(CMAKE_SYSTEM_PROCESSOR "x86_64")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/3.25.1/CMakeSystem.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/3.25.1/CMakeSystem.cmake
new file mode 100644
index 0000000..1ba1f7b
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/3.25.1/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Linux-6.0.9-arch1-1")
+set(CMAKE_HOST_SYSTEM_NAME "Linux")
+set(CMAKE_HOST_SYSTEM_VERSION "6.0.9-arch1-1")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+
+
+set(CMAKE_SYSTEM "Linux-6.0.9-arch1-1")
+set(CMAKE_SYSTEM_NAME "Linux")
+set(CMAKE_SYSTEM_VERSION "6.0.9-arch1-1")
+set(CMAKE_SYSTEM_PROCESSOR "x86_64")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..6c5d9b4
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.25
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/logan/school/C++/vector/build/_deps/googletest-subbuild")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/logan/school/C++/vector/build/_deps/googletest-subbuild")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeOutput.log b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..bd44777
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,2 @@
+The system is: Linux - 6.0.9-arch1-1 - x86_64
+The system is: Linux - 6.0.9-arch1-1 - x86_64
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt
new file mode 100644
index 0000000..fd0185d
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt
@@ -0,0 +1,11 @@
+# Hashes of file build rules.
+823728ded69df18ea76db52fce0b64c9 CMakeFiles/googletest-populate
+5df70ca9ff30c9c36abe629bdb4e02b2 CMakeFiles/googletest-populate-complete
+717ba3a2a59a2e928e7d2bafa7d382b0 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+d480dba96123b059c285b0718adf26e1 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+42a2864a3b1f8341a355a26698143cbd googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+12b4bbc767c07a1f2bcf68935feacca5 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+c1a0c44605c6c0c0c913876c3739f37b googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+f0efbfe4ae7d7298114d20c32f3b9c5e googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+df164ae336a5824a682ccee621d576ab googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
+92cbdea4bee3e2819c6e18371e4aa645 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake
new file mode 100644
index 0000000..10c186b
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake
@@ -0,0 +1,46 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.25
+
+# The generator used is:
+set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
+
+# The top level Makefile was generated from the following files:
+set(CMAKE_MAKEFILE_DEPENDS
+ "CMakeCache.txt"
+ "CMakeFiles/3.25.1/CMakeSystem.cmake"
+ "CMakeLists.txt"
+ "googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake"
+ "/usr/share/cmake/Modules/CMakeGenericSystem.cmake"
+ "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake"
+ "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
+ "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
+ "/usr/share/cmake/Modules/ExternalProject.cmake"
+ "/usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in"
+ "/usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in"
+ "/usr/share/cmake/Modules/ExternalProject/gitclone.cmake.in"
+ "/usr/share/cmake/Modules/ExternalProject/gitupdate.cmake.in"
+ "/usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in"
+ "/usr/share/cmake/Modules/Platform/Linux.cmake"
+ "/usr/share/cmake/Modules/Platform/UnixPaths.cmake"
+ )
+
+# The corresponding makefile is:
+set(CMAKE_MAKEFILE_OUTPUTS
+ "Makefile"
+ "CMakeFiles/cmake.check_cache"
+ )
+
+# Byproducts of CMake generate step:
+set(CMAKE_MAKEFILE_PRODUCTS
+ "googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake"
+ "googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt"
+ "googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake"
+ "googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt"
+ "CMakeFiles/CMakeDirectoryInformation.cmake"
+ )
+
+# Dependency information for all targets:
+set(CMAKE_DEPEND_INFO_FILES
+ "CMakeFiles/googletest-populate.dir/DependInfo.cmake"
+ )
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/Makefile2 b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/Makefile2
new file mode 100644
index 0000000..5979fb3
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/Makefile2
@@ -0,0 +1,112 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.25
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/logan/school/C++/vector/build/_deps/googletest-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/logan/school/C++/vector/build/_deps/googletest-subbuild
+
+#=============================================================================
+# Directory level rules for the build root directory
+
+# The main recursive "all" target.
+all: CMakeFiles/googletest-populate.dir/all
+.PHONY : all
+
+# The main recursive "preinstall" target.
+preinstall:
+.PHONY : preinstall
+
+# The main recursive "clean" target.
+clean: CMakeFiles/googletest-populate.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/googletest-populate.dir
+
+# All Build rule for target.
+CMakeFiles/googletest-populate.dir/all:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/depend
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target googletest-populate"
+.PHONY : CMakeFiles/googletest-populate.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/googletest-populate.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles 9
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/googletest-populate.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles 0
+.PHONY : CMakeFiles/googletest-populate.dir/rule
+
+# Convenience name for target.
+googletest-populate: CMakeFiles/googletest-populate.dir/rule
+.PHONY : googletest-populate
+
+# clean rule for target.
+CMakeFiles/googletest-populate.dir/clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/clean
+.PHONY : CMakeFiles/googletest-populate.dir/clean
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..d703fb0
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,3 @@
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/edit_cache.dir
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/rebuild_cache.dir
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake
new file mode 100644
index 0000000..dc55e44
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake
@@ -0,0 +1,18 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json
new file mode 100644
index 0000000..7d913d4
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json
@@ -0,0 +1,46 @@
+{
+ "sources" :
+ [
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.rule"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete.rule"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build.rule"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure.rule"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download.rule"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install.rule"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir.rule"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch.rule"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test.rule"
+ },
+ {
+ "file" : "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update.rule"
+ }
+ ],
+ "target" :
+ {
+ "labels" :
+ [
+ "googletest-populate"
+ ],
+ "name" : "googletest-populate"
+ }
+} \ No newline at end of file
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt
new file mode 100644
index 0000000..80d8953
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt
@@ -0,0 +1,14 @@
+# Target labels
+ googletest-populate
+# Source files and their labels
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.rule
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete.rule
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build.rule
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure.rule
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download.rule
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install.rule
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir.rule
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch.rule
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test.rule
+/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update.rule
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make
new file mode 100644
index 0000000..8eaaf0f
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make
@@ -0,0 +1,156 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.25
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/logan/school/C++/vector/build/_deps/googletest-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/logan/school/C++/vector/build/_deps/googletest-subbuild
+
+# Utility rule file for googletest-populate.
+
+# Include any custom commands dependencies for this target.
+include CMakeFiles/googletest-populate.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include CMakeFiles/googletest-populate.dir/progress.make
+
+CMakeFiles/googletest-populate: CMakeFiles/googletest-populate-complete
+
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'googletest-populate'"
+ /usr/bin/cmake -E make_directory /home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles
+ /usr/bin/cmake -E touch /home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete
+ /usr/bin/cmake -E touch /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update:
+.PHONY : googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No build step for 'googletest-populate'"
+ cd /home/logan/school/C++/vector/build/_deps/googletest-build && /usr/bin/cmake -E echo_append
+ cd /home/logan/school/C++/vector/build/_deps/googletest-build && /usr/bin/cmake -E touch /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure: googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "No configure step for 'googletest-populate'"
+ cd /home/logan/school/C++/vector/build/_deps/googletest-build && /usr/bin/cmake -E echo_append
+ cd /home/logan/school/C++/vector/build/_deps/googletest-build && /usr/bin/cmake -E touch /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'googletest-populate'"
+ cd /home/logan/school/C++/vector/build/_deps && /usr/bin/cmake -P /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
+ cd /home/logan/school/C++/vector/build/_deps && /usr/bin/cmake -E touch /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No install step for 'googletest-populate'"
+ cd /home/logan/school/C++/vector/build/_deps/googletest-build && /usr/bin/cmake -E echo_append
+ cd /home/logan/school/C++/vector/build/_deps/googletest-build && /usr/bin/cmake -E touch /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'googletest-populate'"
+ /usr/bin/cmake -Dcfgdir= -P /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake
+ /usr/bin/cmake -E touch /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'googletest-populate'"
+ /usr/bin/cmake -E echo_append
+ /usr/bin/cmake -E touch /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update:
+.PHONY : googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No test step for 'googletest-populate'"
+ cd /home/logan/school/C++/vector/build/_deps/googletest-build && /usr/bin/cmake -E echo_append
+ cd /home/logan/school/C++/vector/build/_deps/googletest-build && /usr/bin/cmake -E touch /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
+
+googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Performing update step for 'googletest-populate'"
+ cd /home/logan/school/C++/vector/build/_deps/googletest-src && /usr/bin/cmake -P /home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake
+
+googletest-populate: CMakeFiles/googletest-populate
+googletest-populate: CMakeFiles/googletest-populate-complete
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
+googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update
+googletest-populate: CMakeFiles/googletest-populate.dir/build.make
+.PHONY : googletest-populate
+
+# Rule to build all files generated by this target.
+CMakeFiles/googletest-populate.dir/build: googletest-populate
+.PHONY : CMakeFiles/googletest-populate.dir/build
+
+CMakeFiles/googletest-populate.dir/clean:
+ $(CMAKE_COMMAND) -P CMakeFiles/googletest-populate.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/googletest-populate.dir/clean
+
+CMakeFiles/googletest-populate.dir/depend:
+ cd /home/logan/school/C++/vector/build/_deps/googletest-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/logan/school/C++/vector/build/_deps/googletest-subbuild /home/logan/school/C++/vector/build/_deps/googletest-subbuild /home/logan/school/C++/vector/build/_deps/googletest-subbuild /home/logan/school/C++/vector/build/_deps/googletest-subbuild /home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : CMakeFiles/googletest-populate.dir/depend
+
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake
new file mode 100644
index 0000000..4a4646d
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake
@@ -0,0 +1,17 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/googletest-populate"
+ "CMakeFiles/googletest-populate-complete"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test"
+ "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/googletest-populate.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.make b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.make
new file mode 100644
index 0000000..2a7c5a7
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty custom commands generated dependencies file for googletest-populate.
+# This may be replaced when dependencies are built.
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.ts b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.ts
new file mode 100644
index 0000000..a4681da
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for custom commands dependencies management for googletest-populate.
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make
new file mode 100644
index 0000000..d4f6ce3
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make
@@ -0,0 +1,10 @@
+CMAKE_PROGRESS_1 = 1
+CMAKE_PROGRESS_2 = 2
+CMAKE_PROGRESS_3 = 3
+CMAKE_PROGRESS_4 = 4
+CMAKE_PROGRESS_5 = 5
+CMAKE_PROGRESS_6 = 6
+CMAKE_PROGRESS_7 = 7
+CMAKE_PROGRESS_8 = 8
+CMAKE_PROGRESS_9 = 9
+
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/progress.marks b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/progress.marks
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+9
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeLists.txt b/Homework/cs3460/vector/build/_deps/googletest-subbuild/CMakeLists.txt
new file mode 100644
index 0000000..3875cd9
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-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.1)
+
+# 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(googletest-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(googletest-populate
+ "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/google/googletest.git" "GIT_TAG" "release-1.11.0"
+ SOURCE_DIR "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ BINARY_DIR "/home/logan/school/C++/vector/build/_deps/googletest-build"
+ CONFIGURE_COMMAND ""
+ BUILD_COMMAND ""
+ INSTALL_COMMAND ""
+ TEST_COMMAND ""
+ USES_TERMINAL_DOWNLOAD YES
+ USES_TERMINAL_UPDATE YES
+ USES_TERMINAL_PATCH YES
+)
+
+
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/Makefile b/Homework/cs3460/vector/build/_deps/googletest-subbuild/Makefile
new file mode 100644
index 0000000..edfc09e
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/Makefile
@@ -0,0 +1,154 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.25
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/logan/school/C++/vector/build/_deps/googletest-subbuild
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/logan/school/C++/vector/build/_deps/googletest-subbuild
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles /home/logan/school/C++/vector/build/_deps/googletest-subbuild//CMakeFiles/progress.marks
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/logan/school/C++/vector/build/_deps/googletest-subbuild/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+#=============================================================================
+# Target rules for targets named googletest-populate
+
+# Build rule for target.
+googletest-populate: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 googletest-populate
+.PHONY : googletest-populate
+
+# fast build rule for target.
+googletest-populate/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/build
+.PHONY : googletest-populate/fast
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... rebuild_cache"
+ @echo "... googletest-populate"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/cmake_install.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/cmake_install.cmake
new file mode 100644
index 0000000..0e5e240
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/cmake_install.cmake
@@ -0,0 +1,49 @@
+# Install script for directory: /home/logan/school/C++/vector/build/_deps/googletest-subbuild
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT)
+ set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+else()
+ set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+endif()
+
+string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
+ "${CMAKE_INSTALL_MANIFEST_FILES}")
+file(WRITE "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/${CMAKE_INSTALL_MANIFEST}"
+ "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt
new file mode 100644
index 0000000..3fd7f9f
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt
@@ -0,0 +1,15 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The download step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+method=git
+command=/usr/bin/cmake;-P;/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
+source_dir=/home/logan/school/C++/vector/build/_deps/googletest-src
+work_dir=/home/logan/school/C++/vector/build/_deps
+repository=https://github.com/google/googletest.git
+remote=origin
+init_submodules=TRUE
+recurse_submodules=--recursive
+submodules=
+CMP0097=NEW
+
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt
new file mode 100644
index 0000000..3fd7f9f
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt
@@ -0,0 +1,15 @@
+# This is a generated file and its contents are an internal implementation detail.
+# The download step will be re-executed if anything in this file changes.
+# No other meaning or use of this file is supported.
+
+method=git
+command=/usr/bin/cmake;-P;/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
+source_dir=/home/logan/school/C++/vector/build/_deps/googletest-src
+work_dir=/home/logan/school/C++/vector/build/_deps
+repository=https://github.com/google/googletest.git
+remote=origin
+init_submodules=TRUE
+recurse_submodules=--recursive
+submodules=
+CMP0097=NEW
+
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt
new file mode 100644
index 0000000..6a6ed5f
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt
@@ -0,0 +1 @@
+cmd=''
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
new file mode 100644
index 0000000..dafb9e4
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake
@@ -0,0 +1,73 @@
+# 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.5)
+
+if(EXISTS "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt" AND EXISTS "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt" AND
+ "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt" IS_NEWER_THAN "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt")
+ message(STATUS
+ "Avoiding repeated git clone, stamp file is up to date: "
+ "'/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt'"
+ )
+ return()
+endif()
+
+execute_process(
+ COMMAND ${CMAKE_COMMAND} -E rm -rf "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to remove directory: '/home/logan/school/C++/vector/build/_deps/googletest-src'")
+endif()
+
+# try the clone 3 times in case there is an odd git clone issue
+set(error_code 1)
+set(number_of_tries 0)
+while(error_code AND number_of_tries LESS 3)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ clone --no-checkout --config "advice.detachedHead=false" "https://github.com/google/googletest.git" "googletest-src"
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps"
+ RESULT_VARIABLE error_code
+ )
+ math(EXPR number_of_tries "${number_of_tries} + 1")
+endwhile()
+if(number_of_tries GREATER 1)
+ message(STATUS "Had to git clone more than once: ${number_of_tries} times.")
+endif()
+if(error_code)
+ message(FATAL_ERROR "Failed to clone repository: 'https://github.com/google/googletest.git'")
+endif()
+
+execute_process(
+ COMMAND "/usr/bin/git"
+ checkout "release-1.11.0" --
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to checkout tag: 'release-1.11.0'")
+endif()
+
+set(init_submodules TRUE)
+if(init_submodules)
+ execute_process(
+ COMMAND "/usr/bin/git"
+ submodule update --recursive --init
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ )
+endif()
+if(error_code)
+ message(FATAL_ERROR "Failed to update submodules in: '/home/logan/school/C++/vector/build/_deps/googletest-src'")
+endif()
+
+# Complete success, update the script-last-run stamp file:
+#
+execute_process(
+ COMMAND ${CMAKE_COMMAND} -E copy "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt" "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt"
+ RESULT_VARIABLE error_code
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt'")
+endif()
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake
new file mode 100644
index 0000000..179a067
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake
@@ -0,0 +1,277 @@
+# 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.5)
+
+function(get_hash_for_ref ref out_var err_var)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rev-parse "${ref}^0"
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE ref_hash
+ ERROR_VARIABLE error_msg
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+ if(error_code)
+ set(${out_var} "" PARENT_SCOPE)
+ else()
+ set(${out_var} "${ref_hash}" PARENT_SCOPE)
+ endif()
+ set(${err_var} "${error_msg}" PARENT_SCOPE)
+endfunction()
+
+get_hash_for_ref(HEAD head_sha error_msg)
+if(head_sha STREQUAL "")
+ message(FATAL_ERROR "Failed to get the hash for HEAD:\n${error_msg}")
+endif()
+
+
+execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git show-ref "release-1.11.0"
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ OUTPUT_VARIABLE show_ref_output
+)
+if(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/remotes/")
+ # Given a full remote/branch-name and we know about it already. Since
+ # branches can move around, we always have to fetch.
+ set(fetch_required YES)
+ set(checkout_name "release-1.11.0")
+
+elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/tags/")
+ # Given a tag name that we already know about. We don't know if the tag we
+ # have matches the remote though (tags can move), so we should fetch.
+ set(fetch_required YES)
+ set(checkout_name "release-1.11.0")
+
+ # Special case to preserve backward compatibility: if we are already at the
+ # same commit as the tag we hold locally, don't do a fetch and assume the tag
+ # hasn't moved on the remote.
+ # FIXME: We should provide an option to always fetch for this case
+ get_hash_for_ref("release-1.11.0" tag_sha error_msg)
+ if(tag_sha STREQUAL head_sha)
+ message(VERBOSE "Already at requested tag: ${tag_sha}")
+ return()
+ endif()
+
+elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/heads/")
+ # Given a branch name without any remote and we already have a branch by that
+ # name. We might already have that branch checked out or it might be a
+ # different branch. It isn't safe to use a bare branch name without the
+ # remote, so do a fetch and replace the ref with one that includes the remote.
+ set(fetch_required YES)
+ set(checkout_name "origin/release-1.11.0")
+
+else()
+ get_hash_for_ref("release-1.11.0" tag_sha error_msg)
+ if(tag_sha STREQUAL head_sha)
+ # Have the right commit checked out already
+ message(VERBOSE "Already at requested ref: ${tag_sha}")
+ return()
+
+ elseif(tag_sha STREQUAL "")
+ # We don't know about this ref yet, so we have no choice but to fetch.
+ # We deliberately swallow any error message at the default log level
+ # because it can be confusing for users to see a failed git command.
+ # That failure is being handled here, so it isn't an error.
+ set(fetch_required YES)
+ set(checkout_name "release-1.11.0")
+ if(NOT error_msg STREQUAL "")
+ message(VERBOSE "${error_msg}")
+ endif()
+
+ else()
+ # We have the commit, so we know we were asked to find a commit hash
+ # (otherwise it would have been handled further above), but we don't
+ # have that commit checked out yet
+ set(fetch_required NO)
+ set(checkout_name "release-1.11.0")
+ if(NOT error_msg STREQUAL "")
+ message(WARNING "${error_msg}")
+ endif()
+
+ endif()
+endif()
+
+if(fetch_required)
+ message(VERBOSE "Fetching latest from the remote origin")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git fetch --tags --force "origin"
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ )
+endif()
+
+set(git_update_strategy "REBASE")
+if(git_update_strategy STREQUAL "")
+ # Backward compatibility requires REBASE as the default behavior
+ set(git_update_strategy REBASE)
+endif()
+
+if(git_update_strategy MATCHES "^REBASE(_CHECKOUT)?$")
+ # Asked to potentially try to rebase first, maybe with fallback to checkout.
+ # We can't if we aren't already on a branch and we shouldn't if that local
+ # branch isn't tracking the one we want to checkout.
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git symbolic-ref -q HEAD
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ OUTPUT_VARIABLE current_branch
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ # Don't test for an error. If this isn't a branch, we get a non-zero error
+ # code but empty output.
+ )
+
+ if(current_branch STREQUAL "")
+ # Not on a branch, checkout is the only sensible option since any rebase
+ # would always fail (and backward compatibility requires us to checkout in
+ # this situation)
+ set(git_update_strategy CHECKOUT)
+
+ else()
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git for-each-ref "--format=%(upstream:short)" "${current_branch}"
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ OUTPUT_VARIABLE upstream_branch
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ COMMAND_ERROR_IS_FATAL ANY # There is no error if no upstream is set
+ )
+ if(NOT upstream_branch STREQUAL checkout_name)
+ # Not safe to rebase when asked to checkout a different branch to the one
+ # we are tracking. If we did rebase, we could end up with arbitrary
+ # commits added to the ref we were asked to checkout if the current local
+ # branch happens to be able to rebase onto the target branch. There would
+ # be no error message and the user wouldn't know this was occurring.
+ set(git_update_strategy CHECKOUT)
+ endif()
+
+ endif()
+elseif(NOT git_update_strategy STREQUAL "CHECKOUT")
+ message(FATAL_ERROR "Unsupported git update strategy: ${git_update_strategy}")
+endif()
+
+
+# Check if stash is needed
+execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git status --porcelain
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE repo_status
+)
+if(error_code)
+ message(FATAL_ERROR "Failed to get the status")
+endif()
+string(LENGTH "${repo_status}" need_stash)
+
+# If not in clean state, stash changes in order to be able to perform a
+# rebase or checkout without losing those changes permanently
+if(need_stash)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash save --quiet;--include-untracked
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ )
+endif()
+
+if(git_update_strategy STREQUAL "CHECKOUT")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}"
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ )
+else()
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rebase "${checkout_name}"
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ OUTPUT_VARIABLE rebase_output
+ ERROR_VARIABLE rebase_output
+ )
+ if(error_code)
+ # Rebase failed, undo the rebase attempt before continuing
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git rebase --abort
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ )
+
+ if(NOT git_update_strategy STREQUAL "REBASE_CHECKOUT")
+ # Not allowed to do a checkout as a fallback, so cannot proceed
+ if(need_stash)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ )
+ endif()
+ message(FATAL_ERROR "\nFailed to rebase in: '/home/logan/school/C++/vector/build/_deps/googletest-src'."
+ "\nOutput from the attempted rebase follows:"
+ "\n${rebase_output}"
+ "\n\nYou will have to resolve the conflicts manually")
+ endif()
+
+ # Fall back to checkout. We create an annotated tag so that the user
+ # can manually inspect the situation and revert if required.
+ # We can't log the failed rebase output because MSVC sees it and
+ # intervenes, causing the build to fail even though it completes.
+ # Write it to a file instead.
+ string(TIMESTAMP tag_timestamp "%Y%m%dT%H%M%S" UTC)
+ set(tag_name _cmake_ExternalProject_moved_from_here_${tag_timestamp}Z)
+ set(error_log_file ${CMAKE_CURRENT_LIST_DIR}/rebase_error_${tag_timestamp}Z.log)
+ file(WRITE ${error_log_file} "${rebase_output}")
+ message(WARNING "Rebase failed, output has been saved to ${error_log_file}"
+ "\nFalling back to checkout, previous commit tagged as ${tag_name}")
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git tag -a
+ -m "ExternalProject attempting to move from here to ${checkout_name}"
+ ${tag_name}
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ )
+
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}"
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ )
+ endif()
+endif()
+
+if(need_stash)
+ # Put back the stashed changes
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ )
+ if(error_code)
+ # Stash pop --index failed: Try again dropping the index
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ )
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --quiet
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ RESULT_VARIABLE error_code
+ )
+ if(error_code)
+ # Stash pop failed: Restore previous state.
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet ${head_sha}
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ )
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ )
+ message(FATAL_ERROR "\nFailed to unstash changes in: '/home/logan/school/C++/vector/build/_deps/googletest-src'."
+ "\nYou will have to resolve the conflicts manually")
+ endif()
+ endif()
+endif()
+
+set(init_submodules "TRUE")
+if(init_submodules)
+ execute_process(
+ COMMAND "/usr/bin/git" --git-dir=.git submodule update --recursive --init
+ WORKING_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ COMMAND_ERROR_IS_FATAL ANY
+ )
+endif()
diff --git a/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake
new file mode 100644
index 0000000..bcba65a
--- /dev/null
+++ b/Homework/cs3460/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake
@@ -0,0 +1,22 @@
+# 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.5)
+
+file(MAKE_DIRECTORY
+ "/home/logan/school/C++/vector/build/_deps/googletest-src"
+ "/home/logan/school/C++/vector/build/_deps/googletest-build"
+ "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix"
+ "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp"
+ "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp"
+ "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src"
+ "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp"
+)
+
+set(configSubDirs )
+foreach(subDir IN LISTS configSubDirs)
+ file(MAKE_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/${subDir}")
+endforeach()
+if(cfgdir)
+ file(MAKE_DIRECTORY "/home/logan/school/C++/vector/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp${cfgdir}") # cfgdir has leading slash
+endif()