2019-09-20 15:40:56 +00:00
|
|
|
[tox]
|
2019-10-23 09:31:02 +00:00
|
|
|
envlist = py35,py36,py37
|
2019-09-20 15:40:56 +00:00
|
|
|
requires = tox-conda
|
|
|
|
|
2019-09-20 16:43:25 +00:00
|
|
|
[testenv]
|
2019-09-20 16:10:08 +00:00
|
|
|
description = Build ED_LRR
|
2019-09-20 15:40:56 +00:00
|
|
|
recreate = True
|
|
|
|
skip_install = True
|
2019-09-28 13:52:18 +00:00
|
|
|
skipsdist = True
|
2019-09-20 15:40:56 +00:00
|
|
|
deps =
|
|
|
|
PyQt5
|
|
|
|
setuptools_rust
|
|
|
|
conda_deps =
|
|
|
|
pycrypto
|
|
|
|
nuitka
|
|
|
|
passenv =
|
|
|
|
CARGO_HOME
|
|
|
|
RUSTUP_HOME
|
|
|
|
INCLUDE
|
|
|
|
LIB
|
|
|
|
MSSdk
|
|
|
|
DISTUTILS_USE_SDK
|
|
|
|
whitelist_externals =
|
|
|
|
cargo
|
2019-09-21 18:05:08 +00:00
|
|
|
iscc
|
2019-09-28 13:52:18 +00:00
|
|
|
cmd
|
2019-09-20 15:40:56 +00:00
|
|
|
conda_channels =
|
|
|
|
conda-forge
|
|
|
|
commands =
|
|
|
|
python build_gui.py
|
2019-10-23 09:31:02 +00:00
|
|
|
pip install .
|
2019-09-20 21:53:15 +00:00
|
|
|
python -m nuitka --plugin-enable=multiprocessing --remove-output --plugin-enable=qt-plugins --standalone --assume-yes-for-downloads --follow-imports --output-dir=exe ed_lrr_gui\__main__.py
|
2019-09-28 13:52:18 +00:00
|
|
|
cmd /c rename exe\__main__.dist\__main__.exe ED_LRR.exe
|
2019-10-23 09:31:02 +00:00
|
|
|
iscc /F"ED_LRR_{envname}" /Qp installer/ED_LRR.iss
|