Compare commits

...

2 Commits

Author SHA1 Message Date
29bc3ef8bc
bump lndl 0.3.7 2023-12-13 15:08:57 +08:00
2d6ec39559
Build lndl (#55)
* use lndl in github action build
* merge version to allow nuitka build
* add remove other icon on other platform
2023-12-13 13:57:32 +08:00
5 changed files with 13 additions and 4 deletions

View File

@ -86,7 +86,7 @@ jobs:
- name: Build by nuitka
shell: pwsh
run: |
python nuitka_build.py --github
python -m lndl_nuitka . -y
# 集成的构建脚本 好耶!
# 获取短 sha

View File

@ -74,7 +74,7 @@ jobs:
- name: Build by nuitka
shell: pwsh
run: |
python nuitka_build.py --github
python -m lndl_nuitka . -y
# 集成的构建脚本 好耶!
# 编译 dr_rs

View File

@ -8,7 +8,7 @@ from pathlib import Path
from Difficult_Rocket.api.types import Options, Version
sdk_version = Version("0.9.0.0-alpha.0") # SDK 版本
sdk_version = Version("0.9.0.0") # SDK 版本
build_version = Version("2.2.0.0") # 编译文件版本(与游戏本体无关)
api_version = Version("0.1.1.0") # API 版本
__version__ = sdk_version

@ -1 +1 @@
Subproject commit f0eb5480b5a973a458cdfd3e7e91ef695de064d4
Subproject commit a22749deb86a90be84abfab95b670d7623a05668

View File

@ -55,6 +55,15 @@ def gen_pyglet_no_follow_import() -> list:
def main(config: raw_config_type) -> nuitka_config_type:
print("debug", config)
config = config["cli"]
if platform.system() == "Darwin":
config.pop("windows-icon-from-ico")
config.pop("linux-icon")
elif platform.system() == "Linux":
config.pop("windows-icon-from-ico")
config.pop("macos-app-icon")
elif platform.system() == "Windows":
config.pop("linux-icon")
config.pop("macos-app-icon")
config["file-version"] = str(build_version)
config["product-version"] = str(sdk_version)