Unexex

Installation

How to install or build binaries!

Installing RCC is super easy, and can be done in a few minutes.


Pre-built binaries

Production

Production binaries can be downloaded from the releases page.

Preview

Navigate to the GitHub Actions builds and select the latest one. You will find the binaries in the Artifacts section.


Building from source

Before you start

You will need:

  • A computer running Windows, macOS, or Linux
  • A working internet connection
  • git installed on your computer
  • python3 and pip installed on your computer
  • pyinstaller installed and added to your PATH

Step 1: Clone the repository

Open a terminal and run the following command:

git clone https://github.com/roblox-compilers/rcc

Step 2: Install the dependencies

Navigate to the rcc directory and run the following command:

pip install -r requirements.txt

Step 3: Build the compiler

RCC is configured so it can BUILD ITSELF. To do this, run the following command:

# Run as administrator depending on the path you are planning to add it to
python3 rcc.py install rcc

It will request for a path to you, the reccomended paths are

  • Windows: C:\Program Files\
  • Linux: /usr/local/bin/

Congratulations! You have successfully installed RCC. You can now test it by running rcc help in your terminal.

On this page