Compare commits

..

2 Commits

Author SHA1 Message Date
8ac9d29d06
is github? 2023-12-14 07:49:54 +08:00
1beefefb72
remove debug in lndl build 2023-12-14 00:55:54 +08:00
3 changed files with 12 additions and 7 deletions

View File

@ -86,7 +86,7 @@ jobs:
- name: Build by nuitka - name: Build by nuitka
shell: pwsh shell: pwsh
run: | run: |
python -m lndl_nuitka . -y python -m lndl_nuitka . -y -github
# 集成的构建脚本 好耶! # 集成的构建脚本 好耶!
# 获取短 sha # 获取短 sha
@ -105,4 +105,4 @@ jobs:
with: with:
name: Difficult-Rocket_v${{env.DR_version}}-${{runner.os}}${{matrix.python-version}}-Build.${{github.run_number}}+${{env.short_sha}}.zip name: Difficult-Rocket_v${{env.DR_version}}-${{runner.os}}${{matrix.python-version}}-Build.${{github.run_number}}+${{env.short_sha}}.zip
path: | path: |
build/github/DR.dist build/DR.dist

View File

@ -74,7 +74,7 @@ jobs:
- name: Build by nuitka - name: Build by nuitka
shell: pwsh shell: pwsh
run: | run: |
python -m lndl_nuitka . -y python -m lndl_nuitka . -y -github
# 集成的构建脚本 好耶! # 集成的构建脚本 好耶!
# 编译 dr_rs # 编译 dr_rs
@ -94,7 +94,7 @@ jobs:
with: with:
name: DR_full_v${{env.DR_version}}-${{runner.os}}${{matrix.python-version}} name: DR_full_v${{env.DR_version}}-${{runner.os}}${{matrix.python-version}}
path: | path: |
build/github/DR.dist build/DR.dist
mods/dr_game mods/dr_game
Zip-All: Zip-All:

View File

@ -4,6 +4,7 @@
# All rights reserved # All rights reserved
# ------------------------------- # -------------------------------
import sys
import platform import platform
from Difficult_Rocket import sdk_version, build_version from Difficult_Rocket import sdk_version, build_version
@ -52,8 +53,10 @@ def gen_pyglet_no_follow_import() -> list:
return no_follow_import return no_follow_import
is_github = "-github" in sys.argv
def main(config: raw_config_type) -> nuitka_config_type: def main(config: raw_config_type) -> nuitka_config_type:
print("debug", config)
config = config["cli"] config = config["cli"]
if platform.system() == "Darwin": if platform.system() == "Darwin":
config.pop("windows-icon-from-ico") config.pop("windows-icon-from-ico")
@ -70,7 +73,9 @@ def main(config: raw_config_type) -> nuitka_config_type:
config["macos-app-version"] = str(sdk_version) config["macos-app-version"] = str(sdk_version)
config["nofollow-import-to"] += gen_pyglet_no_follow_import() config["nofollow-import-to"] += gen_pyglet_no_follow_import()
if is_github:
config["output-dir"] = "./build"
else:
config["output-dir"] = "./build/nuitka-" + platform.system().lower() config["output-dir"] = "./build/nuitka-" + platform.system().lower()
print("done", config)
return config return config