mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-11-06 19:12:30 +01:00
33 lines
918 B
Python
33 lines
918 B
Python
|
import build
|
||
|
import steam_publish
|
||
|
import argparse
|
||
|
import os
|
||
|
from pathlib import Path
|
||
|
|
||
|
if __name__ == "__main__":
|
||
|
parser = argparse.ArgumentParser(description='Build and Package ScreenPlay')
|
||
|
parser.add_argument('-steam_password', action="store", dest="steam_password", required=True, help="Steam password")
|
||
|
args = parser.parse_args()
|
||
|
|
||
|
# Script needs to run in the tools folder
|
||
|
tools_path = Path.cwd()
|
||
|
os.chdir(tools_path)
|
||
|
build(
|
||
|
qt_version="6.4.0",
|
||
|
qt_ifw_version="4.4",
|
||
|
build_steam="ON",
|
||
|
build_tests="OFF",
|
||
|
build_release="ON",
|
||
|
create_installer="ON",
|
||
|
build_type="release",
|
||
|
sign_build=False,
|
||
|
use_aqt=False
|
||
|
)
|
||
|
# Make sure to reset to tools path
|
||
|
os.chdir(tools_path)
|
||
|
steam_publish(
|
||
|
steam_username="tachiom",
|
||
|
steam_password=args.steam_password,
|
||
|
set_live_branch_name="internal"
|
||
|
)
|