ThePhD / infra

Infrastructure to set up the public Compiler Explorer instances and compilers

Home Page:https://godbolt.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Compiler Explorer Infrastructure

A whole bag of scripts and AWS config to run Compiler Explorer.

Of most use to the casual observer is probably the code in bin/ce_install - a tool to install the Compiler Explorer compilers to /opt/compiler-explorer. In particular, the open source compilers can be installed by anyone by running:

$ make ce  # this installs python modules etc
$ ./bin/ce_install install compilers

This will grab all the open source compilers and put them in /opt/compiler-explorer (which must be writable by the current user). To get the beta and nightly-built latest compilers, add the parameter --enable nightly to the command.

To list installation candidates, use ./bin/ce_install list. A single installation can be installed by name.

About

Infrastructure to set up the public Compiler Explorer instances and compilers

https://godbolt.org/

License:BSD 2-Clause "Simplified" License


Languages

Language:Python 45.8%Language:HCL 14.9%Language:Shell 13.0%Language:PowerShell 10.0%Language:HTML 5.6%Language:JavaScript 4.8%Language:C++ 4.6%Language:Makefile 0.8%Language:PHP 0.3%Language:Ruby 0.0%Language:Rust 0.0%Language:D 0.0%Language:Go 0.0%