This is the source code repository for the work-in-progress scar compiler.
-
To build the compiler you will need the following dependencies:
gitmakecmakeg++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 releaseThe 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.