|
{ |
|
"name": "xiaozhi", |
|
"version": "1.0.0", |
|
"publisher": "Junsen", |
|
"entry": "main.py", |
|
"icon": "assets/xiaozhi_icon.ico", |
|
"hooks": "hooks", |
|
"onefile": false, |
|
"additional_pyinstaller_args": "--add-data assets;assets --add-data libs;libs --add-data src;src --add-data models;models --hidden-import=PyQt5", |
|
"inno_setup_path": "E:\\application\\Inno Setup 6\\ISCC.exe", |
|
"platform_specific": { |
|
"windows": { |
|
"format": "exe", |
|
"additional_pyinstaller_args": "--add-data assets;assets --add-data libs;libs --add-data src;src --add-data models;models --hidden-import=PyQt5 --noconsole", |
|
"desktop_entry": true, |
|
"installer_options": { |
|
"languages": ["ChineseSimplified", "English"], |
|
"license_file": "LICENSE", |
|
"readme_file": "README.md", |
|
"create_desktop_icon": true, |
|
"allow_run_after_install": true |
|
} |
|
}, |
|
"linux": { |
|
"format": "deb", |
|
"desktop_entry": true, |
|
"categories": "Utility;Development;", |
|
"description": "小智Ai客户端", |
|
"requires": "libc6,libgtk-3-0,libx11-6,libopenblas-dev", |
|
"additional_pyinstaller_args": "--add-data assets:assets --add-data libs:libs --add-data src:src --add-data models:models --hidden-import=PyQt5" |
|
}, |
|
"macos": { |
|
"format": "app", |
|
"additional_pyinstaller_args": "--add-data assets:assets --add-data libs:libs --add-data src:src --add-data models:models --hidden-import=PyQt5 --windowed", |
|
"app_bundle_name": "XiaoZhi.app", |
|
"bundle_identifier": "com.junsen.xiaozhi", |
|
"sign_bundle": false, |
|
"create_dmg": true, |
|
"installer_options": { |
|
"license_file": "LICENSE", |
|
"readme_file": "README.md" |
|
} |
|
} |
|
}, |
|
"build_installer": true |
|
} |