summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin <const@const.me>2023-01-19 17:22:24 +0100
committerKonstantin <const@const.me>2023-01-19 17:22:24 +0100
commitf6f743c7b3570b85ccf47f74b84e06a73667ef3e (patch)
tree17e71b6778733340ed7ce5c6371e4c9464567e80
parent15723b20038f832c911aac31408b81d01c8c5572 (diff)
Release automation script
-rw-r--r--Tools/copy-binaries.cmd19
1 files changed, 19 insertions, 0 deletions
diff --git a/Tools/copy-binaries.cmd b/Tools/copy-binaries.cmd
new file mode 100644
index 0000000..ffbecd4
--- /dev/null
+++ b/Tools/copy-binaries.cmd
@@ -0,0 +1,19 @@
+if exist ..\..\Release\Next rmdir /s /q ..\..\Release\Next
+mkdir ..\..\Release\Next
+
+rem Desktop example
+mkdir ..\..\Release\Next\WhisperDesktop
+copy ..\x64\Release\Whisper.dll ..\..\Release\Next\WhisperDesktop\
+copy ..\x64\Release\WhisperDesktop.exe ..\..\Release\Next\WhisperDesktop\
+
+rem Library
+mkdir ..\..\Release\Next\Library
+mkdir ..\..\Release\Next\Library\Binary
+copy ..\x64\Release\Whisper.dll ..\..\Release\Next\Library\Binary\
+mkdir ..\..\Release\Next\Library\Include
+copy ..\Whisper\API\*.* ..\..\Release\Next\Library\Include\
+mkdir ..\..\Release\Next\Library\Linker
+copy ..\x64\Release\Whisper.lib ..\..\Release\Next\Library\Linker\
+
+rem debug symbols
+copy ..\x64\Release\Whisper.pdb ..\..\Release\Next\ \ No newline at end of file