{ "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 }