Important
Tridash will no longer be developed. Future development will focus on the Live Cells project, which incorporates some of the ideas presented here.
Tridash is a programming language which aims to make application state management easier and less error-prone.
For tutorials, documentation and a philosophy behind the language visit the project's website https://alex-gutev.github.io/tridash/.
These instructions are only for prebuilt binary distributions.
Run the install.sh
script. This will install the Tridash compiler
and related files to the /usr/local
prefix. If this requires root
privileges, the script will have to be run with the sudo
command:
sudo ./install.sh
To uninstall run the uninstall.sh
script.
- SBCL Common Lisp compiler. Other common lisp implementations may also work however are not officially supported.
- Quicklisp to download the project's dependencies.
These build instructions are for Linux and UNIX like systems. To build on Windows, using the following instructions, Cygwin or MinGW is required.
-
Run
./configure
in the source directory.For an out-of-source build, e.g. in a
build
directory, navigate to the build directory and run../configure
.This command configures the build for installation at the
/usr/local
prefix. You can specify a different prefix with the prefix option, e.g:./configure --prefix=/usr
The common lisp compiler can be set with the
LISP=<compiler>
option. By default the script searches forsbcl
.Run
./configure --help
for a listing of all configuration options. -
Run
make
in the current directory. -
Run
sudo make install
.If root privileges are not required for installation
sudo
can be omitted.The
DESTDIR
variable is supported for staged installs.
To uninstall run sudo make uninstall
from the same directory.