From c34e2f03816122fd6375cb99c19a50cb35f9b275 Mon Sep 17 00:00:00 2001 From: Duncan Ogilvie Date: Fri, 4 Jul 2025 17:09:34 +0200 Subject: [PATCH] Prepare for dependency release --- GleeBug/GleeBug.vcxproj | 4 ++-- MyDebugger/MyDebugger.vcxproj | 4 ++-- StaticEngine/StaticEngine.vcxproj | 8 ++++++-- TitanEngineEmulator/TitanEngineEmulator.vcxproj | 8 ++++++-- release.bat | 17 +++++++++++++++++ 5 files changed, 33 insertions(+), 8 deletions(-) create mode 100644 release.bat diff --git a/GleeBug/GleeBug.vcxproj b/GleeBug/GleeBug.vcxproj index 42d5908..ea8d61c 100644 --- a/GleeBug/GleeBug.vcxproj +++ b/GleeBug/GleeBug.vcxproj @@ -91,7 +91,7 @@ Level3 Disabled true - MultiThreadedDebugDLL + MultiThreadedDebug /Zc:threadSafeInit- %(AdditionalOptions) @@ -106,7 +106,7 @@ Level3 Disabled true - MultiThreadedDebugDLL + MultiThreadedDebug /Zc:threadSafeInit- %(AdditionalOptions) diff --git a/MyDebugger/MyDebugger.vcxproj b/MyDebugger/MyDebugger.vcxproj index 9288147..cdbe08a 100644 --- a/MyDebugger/MyDebugger.vcxproj +++ b/MyDebugger/MyDebugger.vcxproj @@ -87,7 +87,7 @@ Level3 Disabled true - MultiThreadedDebugDLL + MultiThreadedDebug /Zc:threadSafeInit- %(AdditionalOptions) @@ -100,7 +100,7 @@ Level3 Disabled true - MultiThreadedDebugDLL + MultiThreadedDebug /Zc:threadSafeInit- %(AdditionalOptions) diff --git a/StaticEngine/StaticEngine.vcxproj b/StaticEngine/StaticEngine.vcxproj index 2d044ba..46c5dd0 100644 --- a/StaticEngine/StaticEngine.vcxproj +++ b/StaticEngine/StaticEngine.vcxproj @@ -95,12 +95,13 @@ Level3 Disabled true - MultiThreadedDebugDLL + MultiThreadedDebug /Zc:threadSafeInit- %(AdditionalOptions) true Windows + /PDBALTPATH:%_PDB% %(AdditionalOptions) @@ -108,12 +109,13 @@ Level3 Disabled true - MultiThreadedDebugDLL + MultiThreadedDebug /Zc:threadSafeInit- %(AdditionalOptions) true Windows + /PDBALTPATH:%_PDB% %(AdditionalOptions) @@ -131,6 +133,7 @@ true true Windows + /PDBALTPATH:%_PDB% %(AdditionalOptions) @@ -148,6 +151,7 @@ true true Windows + /PDBALTPATH:%_PDB% %(AdditionalOptions) diff --git a/TitanEngineEmulator/TitanEngineEmulator.vcxproj b/TitanEngineEmulator/TitanEngineEmulator.vcxproj index 9a288df..e62d2f3 100644 --- a/TitanEngineEmulator/TitanEngineEmulator.vcxproj +++ b/TitanEngineEmulator/TitanEngineEmulator.vcxproj @@ -95,12 +95,13 @@ Level3 Disabled true - MultiThreadedDebugDLL + MultiThreadedDebug /Zc:threadSafeInit- %(AdditionalOptions) true Windows + /PDBALTPATH:%_PDB% %(AdditionalOptions) @@ -108,12 +109,13 @@ Level3 Disabled true - MultiThreadedDebugDLL + MultiThreadedDebug /Zc:threadSafeInit- %(AdditionalOptions) true Windows + /PDBALTPATH:%_PDB% %(AdditionalOptions) @@ -131,6 +133,7 @@ true true Windows + /PDBALTPATH:%_PDB% %(AdditionalOptions) @@ -148,6 +151,7 @@ true true Windows + /PDBALTPATH:%_PDB% %(AdditionalOptions) diff --git a/release.bat b/release.bat new file mode 100644 index 0000000..3d16b2d --- /dev/null +++ b/release.bat @@ -0,0 +1,17 @@ +@echo off +setlocal enableextensions +if exist release rmdir /s /q release +md release\x32\GleeBug +md release\x32\StaticEngine +md release\x64\GleeBug +md release\x64\StaticEngine + +copy /y bin\Release\x32\TitanEngine.dll release\x32\GleeBug\TitanEngine.dll +copy /y bin\Release\x32\TitanEngine.pdb release\x32\GleeBug\TitanEngine.pdb +copy /y bin\Release\x32\TitanEngine.dll release\x32\StaticEngine\TitanEngine.dll +copy /y bin\Release\x32\TitanEngine.pdb release\x32\StaticEngine\TitanEngine.pdb + +copy /y bin\Release\x64\TitanEngine.dll release\x64\GleeBug\TitanEngine.dll +copy /y bin\Release\x64\TitanEngine.pdb release\x64\GleeBug\TitanEngine.pdb +copy /y bin\Release\x64\TitanEngine.dll release\x64\StaticEngine\TitanEngine.dll +copy /y bin\Release\x64\TitanEngine.pdb release\x64\StaticEngine\TitanEngine.pdb