Clone from https://github.com/yungyuc/turgon.git
$ git clone https://github.com/yungyuc/turgon.gitTurgon needs following packages:
- C++14
- Python3.7
- Cmake 3.15.4+
- numpy
- pybind11 (recommended build and install locally, otherwise cmake may not find pybind11)
- modmesh
Make sure all dependencies have been installed.
Now change the current directory to turgon/spacetime
$ cd turgon/spacetimeRun make:
$ make CMAKE_ARGS=-Dmodmesh_INCLUDE_DIR=path_to/modmesh/includeUsing gtest to test if turgon is installed properly.
$ make testTurgon have some development note, in order to get these note, the TeX and LaTeX need to be installed.
If you use Mac OS, you can check the MacTEX or:
$ brew cask install mactexIf you use Linux, you can check the texlive or:
$ sudo apt-get install texlive-fullNow change you current directory to writing
$ cd writingthen build the note:
$ make note