-
Notifications
You must be signed in to change notification settings - Fork 7
/
buildout.cfg
80 lines (70 loc) · 2.79 KB
/
buildout.cfg
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
[buildout]
extensions = buildout.packagename
versions = versions
parts =
python
omelette
[python]
recipe = zc.recipe.egg
eggs =
${buildout:package-name}
pyinstaller
interpreter = python
initialization = import os; os.environ['MPLBACKEND'] = 'Qt4Agg'
[omelette]
recipe = collective.recipe.omelette
eggs = ${python:eggs}
[pyinstaller]
options = --noconfirm --runtime-hook=${buildout:directory}/pyinstaller-hook.py
options-unix = ${:options} --add-data 'pds_view/Icons:Icons' --add-data 'pds_view/templates:templates' --add-data 'pds_view/styleSheets:styleSheets'
options-windows = ${:options} --add-data pds_view\Icons;Icons --add-data pds_view\templates;templates --add-data pds_view\styleSheets;styleSheets
[macos]
recipe = collective.recipe.cmd
on_install = true
cmds =
${buildout:bin-directory}/pyinstaller \
${pyinstaller:options-unix} \
--windowed \
--osx-bundle-identifier "gov.nasa.jpl.pds.apps.PDSVIew" \
${buildout:bin-directory}/${buildout:package-name}
[windows]
# On Windows, the "cmds" must be a single command and all on a single line
recipe = collective.recipe.cmd
on_install = true
cmds = ${buildout:bin-directory}/pyinstaller ${pyinstaller:options-windows} --onefile --windowed --version-file "${buildout:directory}/etc/version-info.txt" --name "${buildout:package-name}" "${buildout:bin-directory}/${buildout:package-name}-script.py"
[windows-dir]
# Same as [windows], but instead of a single file, makes a directory
<= windows
cmds = ${buildout:bin-directory}/pyinstaller ${pyinstaller:options-windows} --windowed --version-file "${buildout:directory}/etc/version-info.txt" --name "${buildout:package-name}" "${buildout:bin-directory}/${buildout:package-name}-script.py"
[linux]
recipe = collective.recipe.cmd
on_install = true
cmds =
${buildout:bin-directory}/pyinstaller \
${pyinstaller:options-unix} \
--windowed \
--onefile \
${buildout:bin-directory}/${buildout:package-name}
[versions]
airspeed = 0.5.11
altgraph = 0.16.1
backports.functools_lru_cache = 1.5
cachetools = 3.1.0
cycler = 0.10.0
dis3 = 0.1.3
future = 0.17.1
kiwisolver = 1.1.0
macholib = 1.11
matplotlib = 2.2.3
pefile = 2019.4.18
numpy = 1.16.3
pandas = 0.24.2
Pillow = 6.0.0
PyInstaller = 3.4
pyparsing = 2.4.0
python_dateutil = 2.8.0
pytz = 2019.1
scipy = 1.2.1
seaborn = 0.9.0
six = 1.12.0
subprocess32 = 3.5.3