aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-08-31 21:30:52 +0200
committerStefan Boberg <[email protected]>2021-08-31 21:30:52 +0200
commit5c7f07e225e220b78d50ccedc560a44c9974df24 (patch)
tree9bb3b52658f76fb81f97082a32d7a1f525b5754b /scripts
parentCompilation fix again (downloaded_bytes is integral since a while back) (diff)
downloadzen-5c7f07e225e220b78d50ccedc560a44c9974df24.tar.xz
zen-5c7f07e225e220b78d50ccedc560a44c9974df24.zip
Updated deploy scripts to handle crashpad and pdb updates better
Diffstat (limited to 'scripts')
-rw-r--r--scripts/deploybuild.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/deploybuild.py b/scripts/deploybuild.py
index 4d9f49d90..1062f8b2e 100644
--- a/scripts/deploybuild.py
+++ b/scripts/deploybuild.py
@@ -53,6 +53,7 @@ print(f"Reverting any previous unsubmitted deploy")
try:
P4.revert("Engine/Binaries/Win64/zenserver.*").run()
+ P4.revert("Engine/Binaries/Win64/crashpad_handler.exe").run()
except:
pass
@@ -60,6 +61,7 @@ print(f"Checking out zenserver executables")
try:
P4.edit("Engine/Binaries/Win64/zenserver.*").run()
+ P4.edit("Engine/Binaries/Win64/crashpad_handler.exe").run()
except:
pass
@@ -69,6 +71,7 @@ crashpadtarget = os.path.join(engineroot, "Engine/Binaries/Win64/crashpad_handle
try:
shutil.copy(os.path.join(zenroot, "x64\Release\zenserver.exe"), os.path.join(engineroot, "Engine/Binaries/Win64/zenserver.exe"))
+ shutil.copy(os.path.join(zenroot, "x64\Release\zenserver.pdb"), os.path.join(engineroot, "Engine/Binaries/Win64/zenserver.pdb"))
shutil.copy(os.path.join(zenroot, r'vcpkg_installed\x64-windows-static\tools\sentry-native\crashpad_handler.exe'), crashpadtarget)
P4.add(crashpadtarget).run()
print("All done and good!")
@@ -76,4 +79,4 @@ except Exception as e:
print(f"Noooooo: {e.args}")
pass
-# scripts\sentry-cli.exe upload-dif --org to --project zen-server
+# scripts\sentry-cli.exe upload-dif --org to --project zen-server x64\release\zenserver.exe x64\release\zenserver.pdb