.. _install:
Installation of TestSuite
==========================
This part of the documentation covers the installation of TestSuite.
The first step to using any software package is getting it properly installed.
Installation
------------
To install latest release of `TestSuite `_, simply run this simple command in your terminal of choice:
.. code-block:: shell
$ python -m pip install tonos-ts4
Getting the Source Code
-----------------------
TestSuite is actively developed on GitHub, where the code is
`always available `_.
You can either clone the public repository:
.. code-block:: shell
$ git clone git@github.com:EverscaleGuild/TestSuite.git
Once you have a copy of the source, you can embed it in your own Python
package, or install it into your site-packages easily:
.. tab:: Linux
.. parsed-literal::
$ cd linker_lib
$ cargo update && ./build_release.sh
[...]
renamed './target/release/linker_lib.so' -> '../tonos_ts4/linux/linker_lib.so'
$ cd ..
$ python3 setup.py develop
[...]
Adding tonos-ts4 \ |release|\ to easy-install.pth file
.. tab:: macOS
.. parsed-literal::
$ cd linker_lib
$ cargo update && ./build_release.sh
[...]
renamed './target/release/linker_lib.dylib' -> '../tonos_ts4/linux/linker_lib.so'
$ cd ..
$ python3 setup.py develop
[...]
Adding tonos-ts4 \ |release|\ to easy-install.pth file
.. tab:: Windows
.. parsed-literal::
C:\> cd linker_lib
C:\> cargo update && build_release.sh
[...]
renamed './target/release/linker_lib.dll' -> '../tonos_ts4/win32/linker_lib.pyd'
C:\> cd ..
C:\> python setup.py develop
[...]
Adding tonos-ts4 \ |release|\ to easy-install.pth file