2019-09-20 15:40:56 +00:00
|
|
|
# Prerequisites
|
|
|
|
|
2019-09-28 13:41:56 +00:00
|
|
|
- Python:
|
|
|
|
- conda (miniconda/anaconda)
|
|
|
|
- tox (`conda install tox`)
|
|
|
|
- Inno Setup Compiler
|
|
|
|
- Download from [here](http://www.jrsoftware.org/isdl.php)
|
|
|
|
- or install via [scoop](https://scoop.sh/) `scoop install inno-setup`)
|
2019-09-20 15:40:56 +00:00
|
|
|
- Visual Studio 2019
|
|
|
|
- nightly rust compiler (`x86_64-pc-windows-msvc`)
|
|
|
|
|
2019-09-28 13:41:56 +00:00
|
|
|
# Building an installer
|
2019-07-14 22:43:57 +00:00
|
|
|
|
2019-09-28 13:41:56 +00:00
|
|
|
(Assuming `conda` is in your `PATH`)
|
|
|
|
|
|
|
|
1. Start a Visual Studio 2019 x64 command prompt
|
|
|
|
2. Run `tox`
|
|
|
|
3. Grab the installer from `installer/Output/`
|
|
|
|
|
|
|
|
# Installing
|
2019-07-14 22:43:57 +00:00
|
|
|
|
2019-09-28 13:41:56 +00:00
|
|
|
(Assuming `conda` is in your `PATH`)
|
2019-07-14 22:43:57 +00:00
|
|
|
|
2019-09-28 13:41:56 +00:00
|
|
|
1. Start a Visual Studio 2019 x64 command prompt
|
|
|
|
2. Run the following commands:
|
|
|
|
|
|
|
|
```
|
|
|
|
conda install pycrypto nuitka
|
|
|
|
pip install PyQt5 setuptools_rust
|
2019-07-14 22:43:57 +00:00
|
|
|
python build_gui.py
|
|
|
|
pip install .
|
|
|
|
```
|
|
|
|
|
2019-09-28 13:41:56 +00:00
|
|
|
then you can run `ed_lrr -h` from
|
2019-07-14 22:43:57 +00:00
|
|
|
|
2019-09-28 13:41:56 +00:00
|
|
|
# To do
|
|
|
|
- Implement progress dialog for preprocessor
|
|
|
|
- Finish implementing Dialog to display the computed route
|