Files
build_tools/scripts/deploy.py
2025-10-17 17:40:35 +03:00

28 lines
742 B
Python

#!/usr/bin/env python
import config
import base
import deploy_desktop
import deploy_builder
import deploy_server
import deploy_core
import deploy_mobile
import deploy_osign
def make():
if config.check_option("module", "desktop"):
deploy_desktop.make()
if config.check_option("module", "builder"):
deploy_builder.make()
if config.check_option("module", "server"):
deploy_server.make()
if config.check_option("module", "core"):
deploy_core.make()
if config.check_option("module", "mobile"):
deploy_mobile.make()
if config.check_option("module", "osign"):
deploy_osign.make()
if config.option("platform").find("win_arm64") != -1 and not base.is_os_arm():
base.create_artifacts_qemu_win_arm()
return