This is the source code repository for the work-in-progress scar compiler.
-
To build the compiler you will need the following dependencies:
git
make
cmake
g++
llvm
-
Start off by cloning the source code from this repository:
git clone https://github.com/wexaris/scarlet.git cd scarlet
-
After that you can just build the compiler by running one of
make make debug make release
The default build type is set to Debug.
The actual build system is CMake, but the Makefile is used as a shorthand for specifying build types, making directories, and cleaning up.