#!/usr/bin/env bash set -e DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )" cd $DIR RAYLIB_PLATFORM="PLATFORM_DESKTOP" ARCHNAME=$(uname -m) if [ -f /TICI ]; then ARCHNAME="larch64" RAYLIB_PLATFORM="PLATFORM_COMMA" fi if [[ "$OSTYPE" == "darwin"* ]]; then ARCHNAME="Darwin" fi INSTALL_DIR="$DIR/$ARCHNAME" rm -rf $INSTALL_DIR mkdir -p $INSTALL_DIR INSTALL_H_DIR="$DIR/include" rm -rf $INSTALL_H_DIR mkdir -p $INSTALL_H_DIR if [ ! -d raylib_repo ]; then git clone -b master --no-tags https://github.com/commaai/raylib.git raylib_repo fi cd raylib_repo COMMIT="591b3be34d84b8c924fcc8648cce9b496580a2e8" git fetch origin $COMMIT git reset --hard $COMMIT git clean -xdff . cd src make -j$(nproc) PLATFORM=$RAYLIB_PLATFORM sudo make install RAYLIB_INSTALL_PATH=$INSTALL_DIR RAYLIB_H_INSTALL_PATH=$INSTALL_H_DIR