]> rtime.felk.cvut.cz Git - boost-statechart-viewer.git/blob - configure
Update README
[boost-statechart-viewer.git] / configure
1 #!/bin/sh
2
3 cd $(dirname $0)
4 TOP=$PWD
5
6 if test -z "$LLVM_CONFIG"; then
7     if [ -x llvm/configure ]; then
8         echo "Will build llvm and clang from sources" 
9         ln -sf ../../clang llvm/tools/clang
10         mkdir -p llvm/_build
11         (
12             cd llvm/_build
13             ../configure --prefix=$TOP/_install --enable-optimized 
14         )
15         LLVM_CONFIG=$TOP/_install/bin/llvm-config
16     else
17         echo "Using system-wide llvm and clang"
18         LLVM_CONFIG=llvm-config
19     fi
20 else
21     echo "Using custom llvm-config: $LLVM_CONFIG"
22 fi
23
24 cat <<EOF > $TOP/Makefile.config
25 LLVM_CONFIG := $LLVM_CONFIG
26 EOF
27
28 echo "Now run 'make' to compile everything"