| #!/bin/sh |
| |
| is_debug=1 |
| for arg in "$@" ; do |
| case "$arg" in |
| LLVM_TOP=*) |
| LLVM_TOP=`echo "$arg" | sed -e 's/LLVM_TOP=//'` |
| ;; |
| PREFIX=*) |
| PREFIX=`echo "$arg" | sed -e 's/PREFIX=//'` |
| ;; |
| *=*) |
| build_opts="$build_opts $arg" |
| ;; |
| --*) |
| config_opts="$config_opts $arg" |
| ;; |
| esac |
| done |
| |
| # See if we have previously been configured by sensing the presense |
| # of the config.status scripts |
| config_status="$build_dir/config.status" |
| if test ! -d "$config_status" ; then |
| # We must configure so build a list of configure options |
| config_options="--prefix=$PREFIX --with-llvmgccdir=$PREFIX" |
| echo ./configure $config_options $config_opts |
| ./configure $config_options $config_opts |
| fi |
| |
| echo make $build_opts '&&' make install $build_opts |
| make $build_opts && make install $build_opts |