#!/bin/bash prefix="${PWD}" INTERPRETOR_PATH="$prefix/interpretor" PREPROCESSOR_PATH="$INTERPRETOR_PATH/preprocessor/faust-0.9.47mr3" OCAML_INCLUDE_PATH_DEFAULT="/usr/lib/ocaml" SNDFILE_PATH_DEFAULT="~/Desktop/libsndfile-ocaml" cd $PREPROCESSOR_PATH make clean cd $INTERPRETOR_PATH make mrproper cd $prefix echo "" echo "1. Please set ocaml include header files' path: " echo " [default]: $OCAML_INCLUDE_PATH_DEFAULT" read -r OCAML_INCLUDE_PATH if [ -z $OCAML_INCLUDE_PATH ]; then OCAML_INCLUDE_PATH=$OCAML_INCLUDE_PATH_DEFAULT fi echo "Ocaml include path : $OCAML_INCLUDE_PATH" echo "" echo "2. Please set libsndfile-ocaml path: " echo " [default]: $SNDFILE_PATH_DEFAULT" read -r SNDFILE_PATH if [ -z $SNDFILE_PATH ]; then SNDFILE_PATH=$SNDFILE_PATH_DEFAULT fi echo "libsndfile-ocaml path : $SNDFILE_PATH" rm -f Makefile cp Makefile.in Makefile echo "OCAML_INCLUDE_PATH = $OCAML_INCLUDE_PATH" >> Makefile echo "SNDFILE_PATH = $SNDFILE_PATH" >> Makefile