mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-11-07 03:22:33 +01:00
325c47f87b
this fixed the circular dependency in the build_and_publish script than internally imports the macos_sign
21 lines
652 B
Python
21 lines
652 B
Python
|
|
from pathlib import Path
|
|
|
|
|
|
class BuildResult:
|
|
# Windows example with absolute paths:
|
|
# [...]/build-x64-windows-release/
|
|
build: Path
|
|
# [...]/build-x64-windows-release/bin
|
|
bin: Path
|
|
# [...]/build-x64-windows-release/ScreenPlay-Installer.exe
|
|
installer: Path
|
|
# [...]/build-x64-windows-release/ScreenPlay-Installer.zip
|
|
installer_zip: Path
|
|
# [...]/build-x64-windows-release/ScreenPlay-0.X.0-RCX-x64-windows-release.zip
|
|
build_zip: Path
|
|
# [...]/build-x64-windows-release/ScreenPlay-0.X.0-RCX-x64-windows-release.txt :sha256, needed for scoop
|
|
build_hash: Path
|
|
# x64, arm64, universal
|
|
build_arch: str
|