aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside-tools/deploy_lib/default.spec
blob: 0a729d5858f0c9b891639705f2a6999b558d32fa (plain)
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
[app]

# Title of your application
title = pyside_app_demo

# Project Directory. The general assumption is that project_dir is the parent directory
# of input_file
project_dir =

# Source file path
input_file =

# Directory where exec is stored
exec_directory =

# Path to .pyproject project file
project_file =

# Application icon
icon =

[python]

# Python path
python_path =

# python packages to install
# ordered-set: increase compile time performance of nuitka packaging
# zstandard: provides final executable size optimization
packages = Nuitka==2.1

# buildozer: for deploying Android application
android_packages = buildozer==1.5.0,cython==0.29.33

[qt]

# Comma separated path to QML files required
# normally all the QML files required by the project are added automatically
qml_files =

# excluded qml plugin binaries
excluded_qml_plugins =

# Qt modules used. Comma separated
modules =

# Qt plugins used by the application
plugins =

[android]

# path to PySide wheel
wheel_pyside =

# path to Shiboken wheel
wheel_shiboken =

# plugins to be copied to libs folder of the packaged application. Comma separated
plugins =

[nuitka]

# usage description for permissions requested by the app as found in the Info.plist file
# of the app bundle
# eg: NSCameraUsageDescription:CameraAccess
macos.permissions =

# (str) specify any extra nuitka arguments
# eg: extra_args = --show-modules --follow-stdlib
extra_args = --quiet --noinclude-qt-translations

[buildozer]

# build mode
# possible options: [release, debug]
# release creates an aab, while debug creates an apk
mode = debug

# contrains path to PySide6 and shiboken6 recipe dir
recipe_dir =

# path to extra Qt Android jars to be loaded by the application
jars_dir =

# if empty uses default ndk path downloaded by buildozer
ndk_path =

# if empty uses default sdk path downloaded by buildozer
sdk_path =

# other libraries to be loaded. Comma separated.
# loaded at app startup
local_libs =

# architecture of deployed platform
# possible values: ["aarch64", "armv7a", "i686", "x86_64"]
arch =