Skip to content

Commit 0cab580

Browse files
ericktgraydon
authored andcommitted
---
yaml --- r: 2663 b: refs/heads/master c: 134b61a h: refs/heads/master i: 2661: 76678b6 2659: b7eedc7 2655: c13f008 v: v3
1 parent c2f14b3 commit 0cab580

File tree

2 files changed

+15
-10
lines changed

2 files changed

+15
-10
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: b6d2fe4d74387799adc25718dae36223c975f644
2+
refs/heads/master: 134b61a317ebcb3d2ac7d7a4539dc10483852194

trunk/configure

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,12 @@ then
226226
putvar CFG_BAD_VALGRIND
227227
fi
228228

229-
if [ ! -z "$CFG_LLVM_ROOT" ]
229+
if [ ! -z "$CFG_LLVM_ROOT" -a -e "$CFG_LLVM_ROOT/bin/llvm-config" ]
230+
then
231+
CFG_LLVM_CONFIG="$CFG_LLVM_ROOT/bin/llvm-config"
232+
fi
233+
234+
if [ ! -z "$CFG_LLVM_ROOT" -a -z "$CFG_LLVM_CONFIG" ]
230235
then
231236
CFG_LLVM_INCDIR="$CFG_LLVM_ROOT/include"
232237
CFG_LLVM_BINDIR="$CFG_LLVM_ROOT/bin"
@@ -247,14 +252,14 @@ then
247252
| cut -d ' ' -f 4-)
248253
elif [ ! -z "$CFG_LLVM_CONFIG" ]
249254
then
250-
CFG_LLVM_VERSION=$(llvm-config --version)
251-
CFG_LLVM_INCDIR=$(llvm-config --includedir)
252-
CFG_LLVM_BINDIR=$(llvm-config --bindir)
253-
CFG_LLVM_LIBDIR=$(llvm-config --libdir)
254-
CFG_LLVM_CXXFLAGS=$(llvm-config --cxxflags)
255-
CFG_LLVM_LDFLAGS=$(llvm-config --ldflags)
256-
CFG_LLVM_LIBS=$(llvm-config --libs)
257-
CFG_LLVM_TRIPLE=$(llvm-config --host-target)
255+
CFG_LLVM_VERSION=$($CFG_LLVM_CONFIG --version)
256+
CFG_LLVM_INCDIR=$($CFG_LLVM_CONFIG --includedir)
257+
CFG_LLVM_BINDIR=$($CFG_LLVM_CONFIG --bindir)
258+
CFG_LLVM_LIBDIR=$($CFG_LLVM_CONFIG --libdir)
259+
CFG_LLVM_CXXFLAGS=$($CFG_LLVM_CONFIG --cxxflags)
260+
CFG_LLVM_LDFLAGS=$($CFG_LLVM_CONFIG --ldflags)
261+
CFG_LLVM_LIBS=$($CFG_LLVM_CONFIG --libs)
262+
CFG_LLVM_TRIPLE=$($CFG_LLVM_CONFIG --host-target)
258263
else
259264
err "either the \"CFG_LLVM_ROOT\" environment variable must be set, or a \
260265
\"llvm-config\" script must be present"

0 commit comments

Comments
 (0)