Maraiah/doc/maraiah-tycho.md

32 lines
797 B
Markdown
Raw Permalink Normal View History

2019-07-24 19:14:02 -07:00
# `maraiah-tycho`
`maraiah-tycho` is a map editor written in C++ and Rust using Qt.
## Dependencies
`maraiah-tycho` requires:
- A working C++17 compiler and runtime.
- `cmake` version 3.14 or greater.
- `fish` for running the necessary scripts.
- `librsvg` for compiling images and for the bundle script.
- `pigz` to compile the images.
- `qt5`, specifically the Core, GUI and Widgets libraries.
- `rustc` version 1.36.0 or greater.
## Installation
To compile:
- `tools/gen_images tycho`
- `cargo build -p maraiah-tycho`
If you wish to create a Macintosh Application Bundle, run:
2019-07-24 19:19:40 -07:00
`tools/bundle Tycho <path-to-executable>`
2019-07-24 19:14:02 -07:00
This will also create an installer DMG. If you don't want to create an installer
and just want the app, run:
2019-07-24 19:19:40 -07:00
`env NO_DMG=1 tools/bundle Tycho <path-to-executable>`