A set of scripts to build faust.grame.fr on an Ubuntu 16.04 machine, that is to install faust, all targets SDKs (but macOS), website, onlinecompiler, faustservice, faustplayground and editor.
install.compiler.sh
: installs the Faust compilerinstall.sdk.sh
: most of the required development packagesinstall.latex.sh
: installs latex for the automatic docinstall.android.sh
: installs what is needed to compile for androidinstall.faustwebsite.sh
: installs apache2, jekyll and the main faust websiteinstall.https.sh
: installs what is needed for httpsinstall.faustservice.sh
: installs everything to have faustservice runninginstall.onlinecompiler.sh
: installs PHP and the online compiler inside the websiteinstall.faustplayground.sh
: installs faustplaygroundinstall.editor.sh
: installs the online editorinstall.all.sh
: do all the previous steps in one scriptupdateall.sh
: once everything is installed, it pulls and updates all git repositories
Two directories are created:
~/FaustInstall
: were all gits and resources are placed~/www
: were the web pages are installed
git clone https://github.com/grame-cncm/faustinstaller.git