mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 20:51:52 +01:00
Update Readme and Makefiles for the new gtest.
llvm-svn: 105355
This commit is contained in:
parent
11251078ce
commit
842c86a458
@ -23,10 +23,6 @@ LLVMUnitTestExe = $(BuildMode)/$(TESTNAME)Tests$(EXEEXT)
|
||||
CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include
|
||||
CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS)
|
||||
CPP.Flags += -DGTEST_HAS_RTTI=0
|
||||
# libstdc++'s TR1 <tuple> header depends on RTTI and uses C++'0x features not
|
||||
# supported by Clang, so force googletest to use its own tuple implementation.
|
||||
# When we import googletest >=1.4.0, we can drop this line.
|
||||
CPP.Flags += -DGTEST_HAS_TR1_TUPLE=0
|
||||
|
||||
TESTLIBS = -lGoogleTest -lUnitTestMain
|
||||
|
||||
|
@ -18,9 +18,5 @@ REQUIRES_RTTI = 1
|
||||
CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include
|
||||
CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS)
|
||||
CPP.Flags += -DGTEST_HAS_RTTI=0
|
||||
# libstdc++'s TR1 <tuple> header depends on RTTI and uses C++'0x features not
|
||||
# supported by Clang, so force googletest to use its own tuple implementation.
|
||||
# When we import googletest >=1.4.0, we can drop this line.
|
||||
CPP.Flags += -DGTEST_HAS_TR1_TUPLE=0
|
||||
|
||||
include $(LEVEL)/Makefile.common
|
||||
|
@ -21,11 +21,6 @@ REQUIRES_RTTI = 1
|
||||
CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include
|
||||
CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS)
|
||||
CPP.Flags += -DGTEST_HAS_RTTI=0
|
||||
# libstdc++'s TR1 <tuple> header depends on RTTI and uses C++'0x features not
|
||||
# supported by Clang, so force googletest to use its own tuple implementation.
|
||||
# When we import googletest >=1.4.0, we can drop this line.
|
||||
CPP.Flags += -DGTEST_HAS_TR1_TUPLE=0
|
||||
|
||||
|
||||
ifeq ($(HOST_OS),MingW)
|
||||
CPP.Flags += -DGTEST_OS_WINDOWS=1
|
||||
|
@ -7,8 +7,8 @@ the actual source code, to minimize the addition to the LLVM distribution.
|
||||
Cleaned up as follows:
|
||||
|
||||
# Remove all the unnecessary files and directories
|
||||
$ rm -f aclocal* configure* Makefile* CHANGES CONTRIBUTORS README
|
||||
$ rm -rf build-aux m4 make msvc samples scons scripts test xcode
|
||||
$ rm -f aclocal* CMakeLists.txt configure* Makefile* CHANGES CONTRIBUTORS README
|
||||
$ rm -rf build-aux codegear fused-src m4 make msvc samples scripts test xcode
|
||||
$ rm -f `find . -name \*\.pump`
|
||||
|
||||
# Move all the source files to the current directory
|
||||
@ -21,8 +21,6 @@ $ mv *.h include/gtest/internal/
|
||||
# Update paths to the included files
|
||||
$ perl -pi -e 's|^#include "src/|#include "gtest/internal/|' *.cc
|
||||
|
||||
$ rm -f gtest-all.cc gtest_main.cc
|
||||
|
||||
$ mv COPYING LICENSE.TXT
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user