-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbuild_config.yaml
More file actions
51 lines (45 loc) · 1.11 KB
/
build_config.yaml
File metadata and controls
51 lines (45 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# build_config.yaml - 项目构建配置
# 项目基本信息
project_name: PyBuilder
version: 1.0.0
company_name: ASLant
entry_file: main.py
icon_file: assets/app.ico
# 构建配置
build_tool: pyinstaller
output_dir: build
quiet_mode: true
# 打包选项
onefile: false
show_console: true
clean: true
noconfirm: true
debug: false
show_progressbar: false
contents_directory: lib
uac_admin: false
collect_submodules: textual
add_data: src\style;src\style assets\pyfiglet;pyfiglet docs;docs
# 排除的包
exclude_packages:
- pytest
- tkinter
# 安装包配置
installer_platform: windows
installer_app_name: PyBuilder
installer_version: 1.0.0
installer_publisher: ASLant
installer_exe_name: PyBuilder.exe
installer_source_dir: build\PyBuilder.dist
installer_output_dir: dist
installer_icon: assets/app.ico
installer_appid: 3570A6C9-D68D-41D0-A6A0-4C3E3E4F8ECF
installer_privileges: dialog
installer_compression: lzma2/ultra64
installer_path_scope: user
installer_custom_suffix: -Beta
installer_desktop_icon: true
installer_start_menu: true
installer_add_path: false
installer_run_after: true
installer_uninstall_old: true