diff --git a/remove_submodules.sh b/remove_submodules.sh new file mode 100644 index 0000000..e5b4ce6 --- /dev/null +++ b/remove_submodules.sh @@ -0,0 +1,14 @@ +git config --file .gitmodules --get-regexp path | awk '{ print $2 }' | while read line; do + echo "Removing $line" + # Deinit the submodule + git submodule deinit -f "$line" + + # Remove the submodule from the working tree + git rm -f "$line" + + # Remove the submodule from .git/modules + rm -rf ".git/modules/$line" +done + +# Remove the .gitmodules file +git rm -f .gitmodules diff --git a/vcpkg-configuration.json b/vcpkg-configuration.json new file mode 100644 index 0000000..b241242 --- /dev/null +++ b/vcpkg-configuration.json @@ -0,0 +1,21 @@ +{ + "default-registry": { + "kind": "git", + "baseline": "760bfd0c8d7c89ec640aec4df89418b7c2745605", + "repository": "https://github.com/microsoft/vcpkg" + }, + "registries": [ + { + "kind": "git", + "repository": "https://github.com/rmontanana/vcpkg-stash", + "baseline": "1ea69243c0e8b0de77c9d1dd6e1d7593ae7f3627", + "packages": [ + "arff-files", + "bayesnet", + "fimdlp", + "folding", + "libtorch-bin" + ] + } + ] +} \ No newline at end of file diff --git a/vcpkg.json b/vcpkg.json new file mode 100644 index 0000000..cf1ea58 --- /dev/null +++ b/vcpkg.json @@ -0,0 +1,50 @@ + { + "name": "platform", + "version-string": "1.1.0", + "dependencies": [ + "arff-files", + "nlohmann-json", + "fimdlp", + "libtorch-bin", + "folding", + "bayesnet", + "argparse", + "libxlsxwriter", + "zlib", + "libzip" + ], + "overrides": [ + { + "name": "arff-files", + "version": "1.1.0" + }, + { + "name": "fimdlp", + "version": "2.0.1" + }, + { + "name": "libtorch-bin", + "version": "2.7.0" + }, + { + "name": "bayesnet", + "version": "1.1.1" + }, + { + "name": "folding", + "version": "1.1.1" + }, + { + "name": "argpase", + "version": "3.2" + }, + { + "name": "libxlsxwriter", + "version": "1.2.2" + }, + { + "name": "nlohmann-json", + "version": "3.11.3" + } + ] + } \ No newline at end of file