forked from OSchip/llvm-project
Modify testit to use the local headers and lib. Thanks go to Jeffrey Yasskin.
llvm-svn: 169686
This commit is contained in:
parent
a183ddb0fe
commit
9f4328b173
|
@ -8,6 +8,24 @@
|
|||
# //
|
||||
# //===--------------------------------------------------------------------===//
|
||||
|
||||
currentpath=`pwd`
|
||||
origpath=$currentpath
|
||||
currentdir=`basename $currentpath`
|
||||
while [ $currentdir != "test" ]; do
|
||||
if [ $currentdir == "/" ]
|
||||
then
|
||||
echo "current directory must be in or under \"test\"."
|
||||
exit 1
|
||||
fi
|
||||
cd ..
|
||||
currentpath=`pwd`
|
||||
currentdir=`basename $currentpath`
|
||||
done
|
||||
|
||||
cd ..
|
||||
LIBCXX_ROOT=`pwd`
|
||||
cd $origpath
|
||||
|
||||
if [ -z "$CC" ]
|
||||
then
|
||||
if which xcrun >/dev/null
|
||||
|
@ -23,6 +41,16 @@ then
|
|||
OPTIONS="-std=c++0x -stdlib=libc++"
|
||||
fi
|
||||
|
||||
if [ -z "$HEADER_INCLUDE" ]
|
||||
then
|
||||
HEADER_INCLUDE="-I$LIBCXX_ROOT/include"
|
||||
fi
|
||||
|
||||
if [ -z "$SOURCE_LIB" ]
|
||||
then
|
||||
SOURCE_LIB="-L$LIBCXX_ROOT/lib"
|
||||
fi
|
||||
|
||||
case $TRIPLE in
|
||||
*-*-mingw* | *-*-cygwin* | *-*-win*)
|
||||
TEST_EXE=test.exe
|
||||
|
|
Loading…
Reference in New Issue