diff --git a/.gitignore b/.gitignore index 0258a39..69f56a1 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,4 @@ _deps CMakeUserPresets.json .cache - +build diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..2e974de --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "external/Tart"] + path = external/Tart + url = ssh://git@www.gitea.preacherdhm.com:222/PreacherDHM/Tart.git diff --git a/build/external/Tart/DartConfiguration.tcl b/build/external/Tart/DartConfiguration.tcl deleted file mode 100644 index ae15cf7..0000000 --- a/build/external/Tart/DartConfiguration.tcl +++ /dev/null @@ -1,109 +0,0 @@ -# This file is configured by CMake automatically as DartConfiguration.tcl -# If you choose not to use CMake, this file may be hand configured, by -# filling in the required variables. - - -# Configuration directories and files -SourceDirectory: /home/preacher/Projects/nomi/external/Tart -BuildDirectory: /home/preacher/Projects/nomi/build/external/Tart - -# Where to place the cost data store -CostDataFile: - -# Site is something like machine.domain, i.e. pragmatic.crd -Site: fedora - -# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ -BuildName: Linux-c++ - -# Subprojects -LabelsForSubprojects: - -# Submission information -SubmitURL: http:// -SubmitInactivityTimeout: - -# Dashboard start time -NightlyStartTime: 00:00:00 EDT - -# Commands for the build/test/submit cycle -ConfigureCommand: "/usr/local/bin/cmake" "/home/preacher/Projects/nomi/external/Tart" -MakeCommand: /usr/local/bin/cmake --build . --config "${CTEST_CONFIGURATION_TYPE}" -DefaultCTestConfigurationType: Release - -# version control -UpdateVersionOnly: - -# CVS options -# Default is "-d -P -A" -CVSCommand: -CVSUpdateOptions: - -# Subversion options -SVNCommand: -SVNOptions: -SVNUpdateOptions: - -# Git options -GITCommand: /usr/bin/git -GITInitSubmodules: -GITUpdateOptions: -GITUpdateCustom: - -# Perforce options -P4Command: -P4Client: -P4Options: -P4UpdateOptions: -P4UpdateCustom: - -# Generic update command -UpdateCommand: /usr/bin/git -UpdateOptions: -UpdateType: git - -# Compiler info -Compiler: /usr/bin/c++ -CompilerVersion: 15.2.1 - -# Dynamic analysis (MemCheck) -PurifyCommand: -ValgrindCommand: -ValgrindCommandOptions: -DrMemoryCommand: -DrMemoryCommandOptions: -CudaSanitizerCommand: -CudaSanitizerCommandOptions: -MemoryCheckType: -MemoryCheckSanitizerOptions: -MemoryCheckCommand: /usr/bin/valgrind -MemoryCheckCommandOptions: -MemoryCheckSuppressionFile: - -# Coverage -CoverageCommand: /usr/bin/gcov -CoverageExtraFlags: -l - -# Testing options -# TimeOut is the amount of time in seconds to wait for processes -# to complete during testing. After TimeOut seconds, the -# process will be summarily terminated. -# Currently set to 25 minutes -TimeOut: 1500 - -# During parallel testing CTest will not start a new test if doing -# so would cause the system load to exceed this value. -TestLoad: - -TLSVerify: -TLSVersion: - -UseLaunchers: -CurlOptions: -# warning, if you add new options here that have to do with submit, -# you have to update cmCTestSubmitCommand.cxx - -# For CTest submissions that timeout, these options -# specify behavior for retrying the submission -CTestSubmitRetryDelay: 5 -CTestSubmitRetryCount: 3 diff --git a/build/source/nomi b/build/source/nomi deleted file mode 100755 index 1f47fd0..0000000 Binary files a/build/source/nomi and /dev/null differ diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt new file mode 100644 index 0000000..1e76177 --- /dev/null +++ b/external/CMakeLists.txt @@ -0,0 +1,5 @@ +# ADD Externals HERE +add_subdirectory(Tart) + + + diff --git a/external/Tart b/external/Tart new file mode 160000 index 0000000..3d755bd --- /dev/null +++ b/external/Tart @@ -0,0 +1 @@ +Subproject commit 3d755bd9a7b83043e43852a6371b48d18e16b19c