/bootstrap-script

Automated script to bootstrap the crystal compiler from source

Primary LanguageShell

Crystal Bootstrap Automation

This script automates bootstrapping crystal from source code, compiling every intermediate compiler version to reach the latest version.

Dependencies:

  • Essential build tools i.e. build-essential/base-devel
  • curl
  • git
  • patch
  • which
  • tar
  • xz
  • autoconf
  • libtool
  • cmake
  • python2
  • pcre dev package
  • zlib dev package
  • libyaml dev package
  • libunwind dev package
  • libgc (bdwgc) dev package
  • libevent dev package