Elite: Dangerous Long Range Router
.chglog | ||
docs | ||
ed_lrr_gui | ||
icon | ||
installer | ||
rust | ||
.gitignore | ||
appveyor.yml | ||
build_gui.py | ||
CHANGELOG.md | ||
LICENSE | ||
MANIFEST.in | ||
pyproject.toml | ||
README.md | ||
setup.py | ||
tox.ini |
Prerequisites
- Python:
- Visual Studio 2019
- nightly rust compiler (
x86_64-pc-windows-msvc
)
Building an installer
(Assuming conda
is in your PATH
)
- Start a Visual Studio 2019 x64 command prompt
- Run
tox
- Grab the installer from
installer/Output/
Installing
(Assuming conda
is in your PATH
)
- Start a Visual Studio 2019 x64 command prompt
- Run the following commands:
conda install pycrypto nuitka
pip install PyQt5 setuptools_rust
python build_gui.py
pip install .
then you can run ed_lrr -h
from
To do
GUI
- Implement estimate time to completion display for route computation and preprocessing
Installer
- Update PATH from installer
Preprocessing
- Build index over
systemsWithCoordinates.json
instead of loading it into RAM (reuseLineCache
fromrouter.rs
)