History log of /external/llvm/utils/unittest/googletest/Makefile
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
efbdf7f2320649512569143611f53177c27ba9f6 15-Nov-2013 Chandler Carruth <chandlerc@gmail.com> Move all of the GoogleTest files back to the same locations they occupy
externally to simplify our integration of GoogleTest into LLVM. Also,
build the single source file gtest-all.cc instead of the individual
source files as we don't expect these to change and thus gain nothing
from increased incrementality in compiles.

This makes our standard build of googletest exactly like upstream's
recommended build and the sanitizer's build. It also simplifies the
steps of importing a new version should we ever want one.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194801 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
d33d2210dc1e677e1c6bb1342e33dfed57c95b8f 07-Dec-2012 NAKAMURA Takumi <geek4civic@gmail.com> unittest/googletest/Makefile: Unbreak out-of-tree build.

- Use SOURCES instead of Source. See Makefile.rules and MakefileGuide.html.
- Don't assume the current directory. $(wildcard *.cc) doesn't match anything on corresponding build directory.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169568 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
e40aecf037a60e2c30f29c322eb09bd7da0fe0a9 07-Dec-2012 Alexey Samsonov <samsonov@google.com> Try to unbreak makefile build by excluding gtest-all.cc source

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169564 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
bb53bbb7d4b1ac3da416d922101d4cbc280b145c 16-Dec-2011 Daniel Dunbar <daniel@zuster.org> build/unittests: Fix llvm-config names for gtest libraries, and bring Makefile
library names in line with those used by CMake.
- Patch by Johannes Obermayr, with tweaks by me.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146706 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
2e3f44eab2cd1ade5316f0a2eb5e57d87119d89c 03-Jun-2010 Benjamin Kramer <benny.kra@googlemail.com> Disable pthread support in googletest if llvm was configured without threads.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105390 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
8ef297e9451b678868fe08a249a5d1d101ee84bc 03-Jun-2010 Benjamin Kramer <benny.kra@googlemail.com> Turns out gtest still prefers the system <tr1/tuple> over it's own
implementation. Force the internal one to unbreak clang selfhost on linux.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105386 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
4839d872fca46ec83a76ed8db041b03df3616cfd 03-Jun-2010 Benjamin Kramer <benny.kra@googlemail.com> Update Readme and Makefiles for the new gtest.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105355 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
315b1bb7465d1f5a96a1136cfa37ab89cb9bc9c6 09-Mar-2010 Chandler Carruth <chandlerc@gmail.com> Continue propagating the GoogleTest flags until we can update our version to
eliminate this problem. This will hopefully let us make progress on Linux
bootstrapping.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98095 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
f10e43ee7e3cb171e44c201e133fa153778d0da4 09-Mar-2010 Chandler Carruth <chandlerc@gmail.com> Consolidate GoogleTest make options and duplicate them to its own makefile.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98074 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
43b5f9312d56be400af031f7487a99b75b7b0f97 24-Jan-2010 Chris Lattner <sabre@nondot.org> make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94378 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
cadd4b9cedca0cbe86056c6f8e51dfa204cbb26d 26-Oct-2009 Julien Lerouge <jlerouge@apple.com> Remove / use flags that are now set in the Makefile.config.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85149 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
848454aedee3009026433cdc6f7298edf40e45a1 20-Sep-2009 Daniel Dunbar <daniel@zuster.org> Follow googletest logic for suppressing warnings in unittests/UnitTestMain.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82373 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
e55db741523b51f3f754b6dd62c5e0f52bb83b98 18-Aug-2009 Anton Korobeynikov <asl@math.spbu.ru> The attached patches attempt to fix cross builds. For example, if you
try to use i686-darwin to build for arm-eabi, you'll quickly run into
several false assumptions that the target OS must be the same as the
host OS. These patches split $(OS) into $(HOST_OS) and $(TARGET_OS) to
help builds like "make check" and the test-suite able to cross
compile. Along the way a target of *-unknown-eabi is defined as
"Freestanding" so that TARGET_OS checks have something to work with.

Patch by Sandeep Patel!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79296 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
b0d3f25b77a240c83acc012b11f308be0945aa43 27-Jul-2009 Benjamin Kramer <benny.kra@googlemail.com> Remove trailing slashes from include paths. Some versions of mingw don't like them.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77188 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
c89146587ac8a030b1c63a52bdecd8eedbc87b09 08-May-2009 Chris Lattner <sabre@nondot.org> Change 'make install' to install tblgen, for better support of out-of-tree targets,
patch by Mikael Lepistö!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71226 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
e0a056b1fffba3133f1343034c359382954c182a 12-Feb-2009 Julien Lerouge <jlerouge@apple.com> Fix MingW build: define GTEST_OS_WINDOWS if OS is MingW, but disable
exceptions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64367 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
d907e49c861dbe10b1a7e5d002667557c68aaa07 05-Feb-2009 Mike Stump <mrs@apple.com> FIx spelling.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63883 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
44460da59175c7f56d403f961ca5b25323a169a1 05-Feb-2009 Mike Stump <mrs@apple.com> Probe for flags before using them to try to help compiling with
compilers that don't support those flags. This hopefully will help
gcc 3.X compile this code. http://llvm.org/PR3487


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63882 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
e5f9471bd25b82bbe1920b1afab75138870c3274 01-Jan-2009 Misha Brukman <brukman+llvm@gmail.com> * Removed gtest-all.cc; .cc files including other .cc files is weird
* Removed gtest_main.cc: we have our own main() elsewhere
* Simplified the Makefile as we don't need SOURCES

* Moved the internal header to gtest/internal/
* Simplified the Makefile to remove -I param to CPP.Flags

* Updated README.LLVM with all the steps I took to massage GTest to
work in LLVM so far


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61540 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile
3aae44e19f4179819599dc154dfcee95e6879eb1 01-Jan-2009 Misha Brukman <brukman+llvm@gmail.com> Moved Google Test code up one directory so that we can use a standard LLVM
Makefile with it, without resorting to the use of VPATH.

Also added Makefiles at every level of the directory tree to properly recurse
to Google Test and build it as a library (original Makefiles by Talin).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61539 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/Makefile