diff --git a/meson.build b/meson.build index ccd3b089c..6d7de3453 100644 --- a/meson.build +++ b/meson.build @@ -68,7 +68,7 @@ tpt_libs_debug = is_debug ? 'debug' : 'release' tpt_libs_variant = '@0@-@1@-@2@-@3@'.format(host_arch, host_platform, host_libc, tpt_libs_static) tpt_libs_vtag = get_option('tpt_libs_vtag') if tpt_libs_vtag == '' - tpt_libs_vtag = 'v20220901212941' + tpt_libs_vtag = 'v20220922162009' endif if tpt_libs_static != 'none' if tpt_libs_variant not in [ diff --git a/src/PowderToySDL.cpp b/src/PowderToySDL.cpp index 56efb37ae..fc1685518 100644 --- a/src/PowderToySDL.cpp +++ b/src/PowderToySDL.cpp @@ -324,6 +324,8 @@ std::map readArguments(int argc, char * argv[]) //Defaults arguments["scale"] = ""; arguments["proxy"] = ""; + arguments["cafile"] = ""; + arguments["capath"] = ""; arguments["nohud"] = "false"; //the nohud, sound, and scripts commands currently do nothing. arguments["sound"] = "false"; arguments["kiosk"] = "false"; @@ -346,6 +348,20 @@ std::map readArguments(int argc, char * argv[]) else arguments["proxy"] = "false"; } + else if (!strncmp(argv[i], "cafile:", 7)) + { + if(argv[i][7]) + arguments["cafile"] = &argv[i][7]; + else + arguments["cafile"] = "false"; + } + else if (!strncmp(argv[i], "capath:", 7)) + { + if(argv[i][7]) + arguments["capath"] = &argv[i][7]; + else + arguments["capath"] = "false"; + } else if (!strncmp(argv[i], "nohud", 5)) { arguments["nohud"] = "true"; @@ -818,34 +834,32 @@ int main(int argc, char * argv[]) Client::Ref().SetPref("Scale", scale); } - ByteString proxyString = ""; - if(arguments["proxy"].length()) - { - if(arguments["proxy"] == "false") + auto clientConfig = [](ByteString cmdlineValue, ByteString configName, ByteString defaultValue) { + ByteString value; + if (cmdlineValue.length()) { - proxyString = ""; - Client::Ref().SetPref("Proxy", ""); + value = cmdlineValue; + if (value == "false") + { + value = defaultValue; + } + Client::Ref().SetPref(configName, value); } else { - proxyString = (arguments["proxy"]); - Client::Ref().SetPref("Proxy", arguments["proxy"]); + value = Client::Ref().GetPrefByteString(configName, defaultValue); } - } - else - { - auto proxyPref = Client::Ref().GetPrefByteString("Proxy", ""); - if (proxyPref.length()) - { - proxyString = proxyPref; - } - } + return value; + }; + ByteString proxyString = clientConfig(arguments["proxy"], "Proxy", ""); + ByteString cafileString = clientConfig(arguments["cafile"], "CAFile", ""); + ByteString capathString = clientConfig(arguments["capath"], "CAPath", ""); bool disableNetwork = false; if (arguments.find("disable-network") != arguments.end()) disableNetwork = true; - Client::Ref().Initialise(proxyString, disableNetwork); + Client::Ref().Initialise(proxyString, cafileString, capathString, disableNetwork); // TODO: maybe bind the maximum allowed scale to screen size somehow if(scale < 1 || scale > SCALE_MAXIMUM) diff --git a/src/client/Client.cpp b/src/client/Client.cpp index 5e5868b94..34ac2e2e6 100644 --- a/src/client/Client.cpp +++ b/src/client/Client.cpp @@ -104,7 +104,7 @@ Client::Client(): firstRun = true; } -void Client::Initialise(ByteString proxyString, bool disableNetwork) +void Client::Initialise(ByteString proxy, ByteString cafile, ByteString capath, bool disableNetwork) { #if !defined(FONTEDITOR) && !defined(RENDERER) if (GetPrefBool("version.update", false)) @@ -116,7 +116,7 @@ void Client::Initialise(ByteString proxyString, bool disableNetwork) #ifndef NOHTTP if (!disableNetwork) - http::RequestManager::Ref().Initialise(proxyString); + http::RequestManager::Ref().Initialise(proxy, cafile, capath); #endif //Read stamps library diff --git a/src/client/Client.h b/src/client/Client.h index 06c237d3c..6e1fb6ded 100644 --- a/src/client/Client.h +++ b/src/client/Client.h @@ -110,7 +110,7 @@ public: void SetMessageOfTheDay(String message); String GetMessageOfTheDay(); - void Initialise(ByteString proxyString, bool disableNetwork); + void Initialise(ByteString proxy, ByteString cafile, ByteString capath, bool disableNetwork); bool IsFirstRun(); bool ReadFile(std::vector &fileData, ByteString filename); diff --git a/src/client/http/Request.cpp b/src/client/http/Request.cpp index 10aa91145..710c98635 100644 --- a/src/client/http/Request.cpp +++ b/src/client/http/Request.cpp @@ -242,6 +242,14 @@ namespace http { curl_easy_setopt(easy, CURLOPT_PROXY, proxy.c_str()); } + if (cafile.size()) + { + curl_easy_setopt(easy, CURLOPT_CAINFO, cafile.c_str()); + } + if (capath.size()) + { + curl_easy_setopt(easy, CURLOPT_CAPATH, capath.c_str()); + } curl_easy_setopt(easy, CURLOPT_PRIVATE, (void *)this); curl_easy_setopt(easy, CURLOPT_USERAGENT, user_agent.c_str()); diff --git a/src/client/http/Request.h b/src/client/http/Request.h index 26139bd87..942c2b9ca 100644 --- a/src/client/http/Request.h +++ b/src/client/http/Request.h @@ -84,10 +84,6 @@ namespace http }; String StatusText(int code); - - extern const long timeout; - extern ByteString proxy; - extern ByteString user_agent; } #endif // REQUEST_H diff --git a/src/client/http/RequestManager.cpp b/src/client/http/RequestManager.cpp index e74cf3111..cff612382 100644 --- a/src/client/http/RequestManager.cpp +++ b/src/client/http/RequestManager.cpp @@ -11,6 +11,8 @@ namespace http { const long timeout = 15; ByteString proxy; + ByteString cafile; + ByteString capath; ByteString user_agent; void RequestManager::Shutdown() @@ -33,7 +35,7 @@ namespace http } } - void RequestManager::Initialise(ByteString Proxy) + void RequestManager::Initialise(ByteString newProxy, ByteString newCafile, ByteString newCapath) { curl_global_init(CURL_GLOBAL_DEFAULT); multi = curl_multi_init(); @@ -42,7 +44,9 @@ namespace http curl_multi_setopt(multi, CURLMOPT_MAX_HOST_CONNECTIONS, curl_max_host_connections); } - proxy = Proxy; + proxy = newProxy; + cafile = newCafile; + capath = newCapath; user_agent = "PowderToy/" MTOS(SAVE_VERSION) "." MTOS(MINOR_VERSION) " (" diff --git a/src/client/http/RequestManager.h b/src/client/http/RequestManager.h index 5a614209f..c3f3617a1 100644 --- a/src/client/http/RequestManager.h +++ b/src/client/http/RequestManager.h @@ -44,7 +44,7 @@ namespace http RequestManager() { } ~RequestManager() { } - void Initialise(ByteString proxy); + void Initialise(ByteString newProxy, ByteString newCafile, ByteString newCapath); void Shutdown(); friend class Request; @@ -52,6 +52,8 @@ namespace http extern const long timeout; extern ByteString proxy; + extern ByteString cafile; + extern ByteString capath; extern ByteString user_agent; } diff --git a/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220901212941.wrap deleted file mode 100644 index c640fe84d..000000000 --- a/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220901212941.zip -source_hash = 5d6d201b0872883996d0f4b68eafd4711cef223666558689f4a92ddb733fc49c diff --git a/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..6dae0b935 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-aarch64-android-bionic-static-debug-v20220922162009.zip +source_hash = c588dbe9bda6e2fdfe18af0bea923bc219b0c34eae7666b530738d61e795e2cd diff --git a/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220901212941.wrap deleted file mode 100644 index a5797944d..000000000 --- a/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220901212941.zip -source_hash = 2e2ee7a9a54da1e7c0dc0d2b11975ebf0e037c9a97d8295eea1ea244917344a8 diff --git a/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220922162009.wrap new file mode 100644 index 000000000..f96f0dc89 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-aarch64-android-bionic-static-release-v20220922162009.zip +source_hash = 60338e3e271d9cb22023ce29ffded26442b43f5a4c77ffb3eebb1a67638fff2c diff --git a/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220901212941.wrap deleted file mode 100644 index 87097b713..000000000 --- a/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220901212941.zip -source_hash = 27e540962ee324d8c49f927bff0b0fdd9e7e196eeeb9b7652217f9f2d7d64efa diff --git a/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..1c2df2f76 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-aarch64-darwin-macos-static-debug-v20220922162009.zip +source_hash = e26e7b15250d991e724fdb028e822b66e5b5a78ed79a7d38f133a19f07f1cbd6 diff --git a/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220901212941.wrap deleted file mode 100644 index b7c3006e6..000000000 --- a/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220901212941.zip -source_hash = c910019bbcb765236a0e26faa0e4974000411f0ca4b470d529efeb7c4c8cd008 diff --git a/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220922162009.wrap new file mode 100644 index 000000000..2b6d3edd2 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-aarch64-darwin-macos-static-release-v20220922162009.zip +source_hash = 68a7f6b39c3ec4cef01413fefffcd7a55e6ccd7942aba17436902a22d37a5b25 diff --git a/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220901212941.wrap deleted file mode 100644 index 4d81798c7..000000000 --- a/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220901212941.zip -source_hash = 0cfde7e1afe53ed13e6ab2863ac521eaa22abb78087c7a9d0f86d9e68e2ba365 diff --git a/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..eb8f9c324 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-arm-android-bionic-static-debug-v20220922162009.zip +source_hash = 5d7c874ae9a9ced23c1baabe77439d7f731c2e21fc17a34bfc41cfcab47a5137 diff --git a/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-release-v20220901212941.wrap deleted file mode 100644 index ae5db1b3a..000000000 --- a/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-arm-android-bionic-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-arm-android-bionic-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-arm-android-bionic-static-release-v20220901212941.zip -source_hash = 77287c4f15480951978dbaa360e9921a2398cceae916658b3810b42f3e538cd1 diff --git a/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-release-v20220922162009.wrap new file mode 100644 index 000000000..0ca990cd9 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-arm-android-bionic-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-arm-android-bionic-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-arm-android-bionic-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-arm-android-bionic-static-release-v20220922162009.zip +source_hash = d8cd33587ef3073d4ef8b06277ab9a68966964adf784371984ec6e38e2eb6734 diff --git a/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220901212941.wrap deleted file mode 100644 index e3286f6b5..000000000 --- a/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220901212941.zip -source_hash = ee8496f3bbabe58f98959081913b63da099195ace0e09c0451f7410c4db42373 diff --git a/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..6e3fbc766 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86-android-bionic-static-debug-v20220922162009.zip +source_hash = a3f0d9dfa85a1c4200440288dd2722ca69ef1b1bfb3857c977d361547eabbc90 diff --git a/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-release-v20220901212941.wrap deleted file mode 100644 index d72550881..000000000 --- a/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86-android-bionic-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86-android-bionic-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86-android-bionic-static-release-v20220901212941.zip -source_hash = b1fefbb0255203e5276034e64f25d0775003077619528a8bdfd1ffcb603c4c10 diff --git a/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-release-v20220922162009.wrap new file mode 100644 index 000000000..87e51e7fc --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86-android-bionic-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86-android-bionic-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86-android-bionic-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86-android-bionic-static-release-v20220922162009.zip +source_hash = 53f4e74cc8f8513a105ab06cebcdcb6b4ba5bf6769bf86f67116d269566b0303 diff --git a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220901212941.wrap deleted file mode 100644 index 2aafd8be1..000000000 --- a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220901212941.zip -source_hash = 0faf7eacc8189e7b1b5e881c4c30989ae54224d8b8d75b17b488bb7f5facbc94 diff --git a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220922162009.wrap new file mode 100644 index 000000000..faff7f87f --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86-windows-msvc-dynamic-debug-v20220922162009.zip +source_hash = a424585f7bc179d50e2e8f6687ee250156f8ff422af40d7368af737092735688 diff --git a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220901212941.wrap deleted file mode 100644 index d1ea22d34..000000000 --- a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220901212941.zip -source_hash = 21c04cc1d3e9212d6728eb20a16084f093aed9d1de47cd8fadfdd277189b7462 diff --git a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220922162009.wrap new file mode 100644 index 000000000..9c23daed5 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86-windows-msvc-dynamic-release-v20220922162009.zip +source_hash = 54863c2913c4a52fca5f9877760ee02e03b8da5e8d13fea582af3a19c176bc7c diff --git a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220901212941.wrap deleted file mode 100644 index 01014e250..000000000 --- a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220901212941.zip -source_hash = fb307b0c2e007fc6cdf7e1ec3f30868cb2e458b62b1519ccf122a9747f94cc19 diff --git a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..691b5fb4a --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86-windows-msvc-static-debug-v20220922162009.zip +source_hash = c6bb9d564d9d9101521ab7cbc8649168731a6753d4d6c1615d5f802200ee7e67 diff --git a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220901212941.wrap deleted file mode 100644 index 3d8d0029a..000000000 --- a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220901212941.zip -source_hash = 06d3c3d2f259ddadbdec6222d210a5cb6da5fc8679aee52eda324a189f1b60bc diff --git a/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220922162009.wrap new file mode 100644 index 000000000..7407c45d4 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86-windows-msvc-static-release-v20220922162009.zip +source_hash = d6c9a7f3939d8099a1e59a4a9de5a473e20496e33007b9d07785a8bc53e47013 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220901212941.wrap deleted file mode 100644 index 203c32371..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220901212941.zip -source_hash = 554ac18bf9c062bb886f04fc83263979c674c2d55915e7e66e0fd951e955d77b diff --git a/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..0d25f8667 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-android-bionic-static-debug-v20220922162009.zip +source_hash = 85978422d719ce70ea80e815a451a37978ae203b227e67ad8fc688de7795a6ad diff --git a/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220901212941.wrap deleted file mode 100644 index 4acc7a615..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220901212941.zip -source_hash = 5e2bbc2defec6e22c9a42179ed33b0589e47cc7c310cca291ec3e823a1f5ea5d diff --git a/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220922162009.wrap new file mode 100644 index 000000000..b87b63ee2 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-android-bionic-static-release-v20220922162009.zip +source_hash = c7eb4d2c17b408253e3adf108c85e1338e58688a7e690c7471646ab0f336d013 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220901212941.wrap deleted file mode 100644 index 13197907b..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220901212941.zip -source_hash = 1dd115e9e86b068eaf62deb3b4ee6fdd39e1e3fd1a45e4e0526115429c30258b diff --git a/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..24fa5a5f2 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-darwin-macos-static-debug-v20220922162009.zip +source_hash = e14b836dc267697addf7aeac650ed60e7d91659422c31eea7e6439ca9a5117df diff --git a/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220901212941.wrap deleted file mode 100644 index 943e726a3..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220901212941.zip -source_hash = 5951d2605e78c83ebf79f65a929d4dac0295e0fee58c3af8488eced1e578321b diff --git a/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220922162009.wrap new file mode 100644 index 000000000..8df85265d --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-darwin-macos-static-release-v20220922162009.zip +source_hash = 3e977f1763f23dee7be16b1e3f3fa0db94a531cf44d5cf4a7b7f2a56cdfea7a6 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220901212941.wrap deleted file mode 100644 index 18e29abdc..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220901212941.zip -source_hash = 750d9abb4b257e0f5702e3904150f9521e44ecd97a0f8af4a9262b90f4bad4da diff --git a/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..de690b18c --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-linux-gnu-static-debug-v20220922162009.zip +source_hash = 931fc98bc7a27dc2cb46f0df4a6e8a102e7c44098f8091295a0feee302ae7bd6 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220901212941.wrap deleted file mode 100644 index 5eb58750d..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220901212941.zip -source_hash = 0466d7309f1b9989e3ae74e67560bddb7b0a24a914b4da8901396ce8fadd80e9 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220922162009.wrap new file mode 100644 index 000000000..c7cad9540 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-linux-gnu-static-release-v20220922162009.zip +source_hash = 762135c46efa816d588aa1635b75114247dfc987d5b62f9d0d9c406e515e6172 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220901212941.wrap deleted file mode 100644 index 577f55826..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220901212941.zip -source_hash = 0c680924335e0a9dc1e9479195b764244a6f441eee4dffaf460375baf106b21d diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220922162009.wrap new file mode 100644 index 000000000..0e62b514c --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-debug-v20220922162009.zip +source_hash = d35c6105fb23e60e6532393577a1f39fb6c08428b99c99342aee1f06ce067898 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220901212941.wrap deleted file mode 100644 index 8e44dde4f..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220901212941.zip -source_hash = 48f91167a78c7744d9cf00f79b046583268c4b9132b870560bbcf35a8d590191 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220922162009.wrap new file mode 100644 index 000000000..ddc8e2adb --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-windows-mingw-dynamic-release-v20220922162009.zip +source_hash = 79433f4bc71780f76b4e6e7976fa74063ba683167f526bc172dc2f92c98c4d1e diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220901212941.wrap deleted file mode 100644 index 3d4a3e225..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220901212941.zip -source_hash = 55efb0c7b45d398ee29777ff32223191a850783e0215ddcdd60c1d8dc94d7128 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..1411d4991 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-windows-mingw-static-debug-v20220922162009.zip +source_hash = 635e8e9885874b80b6a22843222a0b2241d634a44c3a39af19ecd9d2ec7e20c5 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220901212941.wrap deleted file mode 100644 index 2435d50f1..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220901212941.zip -source_hash = 34b1b9096fb16e41c0c6f0f8cf291b333d46cda72bdbdf1009eb4fdfbc6695f6 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220922162009.wrap new file mode 100644 index 000000000..fe6b415af --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-windows-mingw-static-release-v20220922162009.zip +source_hash = af7f2912750677ceb596d66a429fb8f48699c1f302ced517054e6f8f7a9d0e35 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220901212941.wrap deleted file mode 100644 index a4f06893f..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220901212941.zip -source_hash = 6089faf76116a86c46014ec82e3922d155f3e56cef1dee70b4a311f822bc8325 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220922162009.wrap new file mode 100644 index 000000000..4d2aaa1d0 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-debug-v20220922162009.zip +source_hash = ddb076ba92ab263608332608d2da8691ce7b85dd10ce0c22b49a69e2cf340507 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220901212941.wrap deleted file mode 100644 index 2c7f40070..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220901212941.zip -source_hash = ba3193ac2baca305a00dda577f1ddefc3209aa9bccfa197961a360a4de1b9b35 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220922162009.wrap new file mode 100644 index 000000000..66a055447 --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-windows-msvc-dynamic-release-v20220922162009.zip +source_hash = cc18fa66f62418f9078723eb2008acdd7b87324b392cc5a43b5f6b6dac983830 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220901212941.wrap deleted file mode 100644 index a3066b866..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220901212941.zip -source_hash = 4cd79adda8a6dd7707c2b9a55f1e9d6ffa40f1bba4d68026460046d160f5a2b1 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220922162009.wrap new file mode 100644 index 000000000..c8526b22f --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-windows-msvc-static-debug-v20220922162009.zip +source_hash = 16ade56d47a8cc95226891105b0f1b9d165f86d8479d28d4517b57160dbb20b1 diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220901212941.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220901212941.wrap deleted file mode 100644 index 0bed5ba28..000000000 --- a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220901212941.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220901212941 - -source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220901212941/tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220901212941.zip -source_filename = tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220901212941.zip -source_hash = afa4b34d61c7ddbd6a2345beec10c107e6462fe6cafecf9e630e34d33b2ca91b diff --git a/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220922162009.wrap b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220922162009.wrap new file mode 100644 index 000000000..572f0e40d --- /dev/null +++ b/subprojects/tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220922162009.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220922162009 + +source_url = https://github.com/The-Powder-Toy/tpt-libs/releases/download/v20220922162009/tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220922162009.zip +source_filename = tpt-libs-prebuilt-x86_64-windows-msvc-static-release-v20220922162009.zip +source_hash = 6bb36c4129f8d4006de7df89ee12d487f4047d1bc68cd3a66c0855a7cc1c4fc3 diff --git a/subprojects/update-wraps.sh b/subprojects/update-wraps.sh index 720ee7f9e..9438c3a0a 100755 --- a/subprojects/update-wraps.sh +++ b/subprojects/update-wraps.sh @@ -4,6 +4,11 @@ set -euo pipefail shopt -s globstar IFS=$'\n\t' +if [[ -z ${1-} ]] || [[ -z ${2-} ]] || [[ -z ${3-} ]]; then + >&2 echo "usage: ./update-wraps.sh OWNER REPO TAG" + exit 1 +fi + owner=$1 repo=$2 tag=$3