.. image:: https://mybinder.org/badge_logo.svg :target: https://mybinder.org/v2/gh/yungyuc/turgon/master?filepath=notebook
Clone from https://github.com/yungyuc/turgon.git
.. code-block:: bash
$ git clone https://github.com/yungyuc/turgon.git
Turgon needs following packages:
modmesh <https://github.com/solvcon/modmesh>
_Make sure all dependencies have been installed.
Now change the current directory to turgon/spacetime
.. code-block:: bash
$ cd turgon/spacetime
Run make:
Turgon have two build type:
.. code-block:: bash
$ make CMAKE_ARGS="-Dmodmesh_INCLUDE_DIR=path_to/modmesh/include/" CMAKE_BUILD_TYPE=Debug
.. code-block:: bash
$ make CMAKE_ARGS="-Dmodmesh_INCLUDE_DIR=path_to/modmesh/include/" CMAKE_BUILD_TYPE=Release
Using gtest to test if turgon is installed properly.
.. code-block:: bash
$ make test
Turgon have some development note, in order to get these note, the TeX <http://www.tug.org/>
_ and LaTeX <https://www.latex-project.org>
__ need to
be installed.
If you use Mac OS, you can check the MacTEX <http://www.tug.org/mactex/>
_ or:
.. code-block:: bash
$ brew cask install mactex
If you use Linux, you can check the texlive <https://www.tug.org/texlive/>
_ or:
.. code-block:: bash
$ sudo apt-get install texlive-full
Now change you current directory to writing
.. code-block:: bash
$ cd writing
then build the note:
.. code-block:: bash
$ make note