History log of /external/gtest/src/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0401a3bf116e438b2fe7749604f5ea0c6bc996e2 11-Sep-2015 Elliott Hughes <enh@google.com> Merge "add gtest to darwin and windows whitelist for adb_test"
b91418b32f02ceacb035ac103ed079ca5539d463 08-Sep-2015 Daniel Erat <derat@google.com> Set LOCAL_EXPORT_C_INCLUDE_DIRS.

Export the include directory so that code linking against
gtest doesn't need to manually specify it.

Change-Id: Ie6f645e28212a5f82f59085e142ffc3c7c2d78a4
/external/gtest/src/Android.mk
7f4fe570b4f3b19c0eda94176ae52b564112c436 08-Sep-2015 Spencer Low <CompareAndSwap@gmail.com> add gtest to darwin and windows whitelist for adb_test

To build adb_test (from system/core/adb) on Windows, gtest is needed,
thus add libgtest_host and libgtest_main_host to the whitelist for
Windows. Also added to Darwin.

Change-Id: Ia38e18bebe40d0061ffe41015dc86c5973f63281
Signed-off-by: Spencer Low <CompareAndSwap@gmail.com>
/external/gtest/src/Android.mk
aa6755e0675719c529054a29bee7c0b2da20c1d1 07-Aug-2015 Gilad Arnold <garnold@google.com> Add RTTI support to libgtest and libgtest_host.

This is needed by some newly ported code.

Bug: 22827985
Change-Id: I7c7f6efdd203db1af43c9e171400197dc5598a0c
/external/gtest/src/Android.mk
aa242ae799b49750242db056c691539a7476841a 16-Jun-2015 Dan Albert <danalbert@google.com> Use new sanitizer option.

Change-Id: I0e535d0d22ca7868ae1d66e7fdbf41c6bc5e358f
/external/gtest/src/Android.mk
0be0cc6261c8b046529fc3929cee20c007c335d3 28-May-2015 Ying Wang <wangying@google.com> Allow to build host gtest libraries in unbundled build.

You need to include external/libcxx and external/libcxxabi in the
unbundled branche's repo manifest, though.

Change-Id: I778f36ef941beb932ef28c02188b8c855435b051
(cherry-picked from commit e826aa4f99cf7d9e57fe9668e299a2808674ede4)
/external/gtest/src/Android.mk
131a3434ce3220dc047317ecee5ee4415c4bfe5d 29-Apr-2015 Dan Albert <danalbert@google.com> Don't explicitly set LOCAL_CLANG for host.

Clang is already the default for host builds on Linux and Darwin, and
setting this forces Windows to clang as well, which isn't supported
yet.

Clean up the now redundant LOCAL_ADDITIONAL_DEPENDENCIES while I'm
here.

Change-Id: I24ee5144f40d10a2064ad12fb5e53c6bc791fe7c
/external/gtest/src/Android.mk
56cad5427cdf38f98935dd53e6b4c6563d9697f7 20-Nov-2014 Dan Albert <danalbert@google.com> Use an older standard for the NDK gtest libs.

stlport is not fully compatible with C++11, and gtest manages to break
it. Use an older standard to avoid this.

Bug: 18466763
Change-Id: I075219059321cbe9df5f737559e15f8be621213d
/external/gtest/src/Android.mk
ce2c523ab9a9c40a49aa94627b8251b18a61154b 10-Nov-2014 Dan Albert <danalbert@google.com> Make the libc++ libraries the primary.

The stlport linked libraries are compiled with the NDK, so do not need
to be removed. They are being renamed to libstlport_ndk to make their
intended use explicit, and should not be used for platform tests.

Bug: 15193147
Change-Id: I871e765ae1cd006971542f3926509b85f7edb7e7
/external/gtest/src/Android.mk
f694f2b912d896c790e5b1a902c1366b5c9e2a9d 09-Nov-2014 Dan Albert <danalbert@google.com> Remove the host libstdc++ compiled libraries.

Now that we've moved to libc++ as the default, we don't need to sets
of libraries for the host.

Rename the libc++ versions of the libraries to the normal names.

Change-Id: Idba84aedcfeca557f9152129803d9cd50523e722
/external/gtest/src/Android.mk
3803e25acd8739374d4288f44f8d1b18892cd364 16-Oct-2014 Dan Albert <danalbert@google.com> Be explicit about the STL for host modules.

Change-Id: If1a12384bf2f61e01ca0cb4de827047932a91c1b
/external/gtest/src/Android.mk
fde6da7c999728eb1b9b510966040bc1e1190335 21-Oct-2014 Dan Albert <danalbert@google.com> Never build gtest libs with ASAN.

We can maybe do this once the whole tree has moved to clang, but it
isn't feasible to do this for now since it means _every_ test will
need to also use clang and link ASAN.

Change-Id: I64f08100a23ee4ed794090bcb66b81ee4f1d4b8a
/external/gtest/src/Android.mk
e8981d1a842397174f786c510ffd6482b3723e84 11-Jun-2014 Christopher Ferris <cferris@google.com> Add LOCAL_MULTILIB := both for host targets.

Change-Id: Iaded56bc87bdc59058b4d7064eb97fc321d497a0
/external/gtest/src/Android.mk
be7f2ef983ab49c9c3da8a872661376ea7672acf 21-May-2014 Dan Albert <danalbert@google.com> Fixes gtest_libc++ on Mac by moving to clang

The version of g++ that was being used on Mac was unable to properly resolve
some of the template functions.

Change-Id: Ieab2c0938638ee0438602e49ac171e58ada2902b
/external/gtest/src/Android.mk
75949c699819af8941b4b1e7997a10c3ec5f72cf 17-May-2014 Dan Albert <danalbert@google.com> Don't build libc++ libs for ub branches

Change-Id: Ib73f6d38ed7d2bcb759a0f3e4ee44010b552fddc
/external/gtest/src/Android.mk
d72b5dc9a6c2d2427c48886a8ffe41a16b88c262 28-Apr-2014 Dan Albert <danalbert@google.com> Creates gtest libs linked against libc++

Change-Id: I7d71e1aac072258e62eba7b2bfba9f1ff6f98c82
/external/gtest/src/Android.mk
142396ecef3a2a36465f7025e7533e6a62dd3294 29-Jan-2014 Elliott Hughes <enh@google.com> Build gtest with NDK 9 for all architectures.

That gives us real regular expressions on all architectures, which lets us
pass more of gtest's own unit tests.

Change-Id: I05f0232ba9cac485018e3764fa7e8910d19bd8f3
/external/gtest/src/Android.mk
fc2de66453b0669c09eaca643b07d34443858b6f 29-Jan-2014 Elliott Hughes <enh@google.com> Upgrade to gtest 1.7.0.

This is part of an attempt to get us back in sync with upstream. They
currently have Android support, but it's different from what we've got.

Change-Id: I2749ef426a441c0573fbaa5e0e50fd627df75551
/external/gtest/src/Android.mk
dac6030289c87010b31bad60b769399b387ef15c 27-Sep-2012 Ulas Kirazci <ulas@google.com> Build gtest against NDK.

Change-Id: If1c9ee7be65d7357b45feb05a849f9b5ca1b22d8
/external/gtest/src/Android.mk
a85158592714db3d29f34621cb03efdaa2098ba4 12-Jul-2012 Joe Onorato <joeo@google.com> Host modules don't need LOCAL_MODULE_TAGS

Change-Id: Iee044e545e999cbeef2c4447a550e42aff7dab61
/external/gtest/src/Android.mk
d32ab53cd8a82a152ec0b3a5f33f9922928beb21 08-Nov-2011 Ying Wang <wangying@google.com> Remove libraries from static library module.

Static library does not link against libraries.

Change-Id: Ib23b303c7fe26c4f3f380578995830ac51c6bc85
/external/gtest/src/Android.mk
2ae00dcfeddad61a0df358a6f91b100f919cdb12 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: I92ab9fac18b175fce4a15d48fa272f7ab32ecc27
/external/gtest/src/Android.mk
1d24c6454cd05f12c571e62c430bc7b91d532d6a 22-Jun-2011 Jesse Wilson <jessewilson@google.com> Fix gtest to never use ASTL when building on the host.

As far as I can tell that didn't ever work.

Cherry pick of I08c0fe71a0b7dc7ad7b5e120d965fe0029b649d1
http://b/4584343

Change-Id: I083e309a7b42109dce702de4f7492622edd7e9cc
/external/gtest/src/Android.mk
40b37187f9b56f93413dd88f27e0b0b712aadaa6 01-Oct-2010 Patrick Scott <phanna@android.com> Fix the simulator build.

Change-Id: Ifd292d38f1a590a0fcdd381f85cefc818d4f1e53
/external/gtest/src/Android.mk
cda9ca55683d97e2d215e4a786a865e2b41bc26f 22-Feb-2010 Nicolas Catania <niko@google.com> Build gtest using stlport.

src/Android.mk
Added _host prefix to the module name for host build to prevent
name clashes with the device's targets.

tests/Android.mk
Added _host prefix to the tests built on host.
Use new variables to list the required libraries. This is needed
because the host libs now have a _host suffix so I maintain the 2
lists of libs separatly.
Tests are systematically built.

Tested: On linux, build passion-eng and sim-eng

Needs to be submitted before Id4771c5f
/external/gtest/src/Android.mk
97bd226fd5b5ea1600c00b04fd281c71cdbaa0aa 09-Feb-2010 Nicolas Catania <niko@google.com> Fix for the gtest makefiles to build the libs and tests.

For the linux targets, fixed the include directives to include libstdc++ and astl.
For the targets, both libgtest and libgtest_main are built.

Tested on linux: passion-eng and sim-eng.
/external/gtest/src/Android.mk
f6071db8c6f4192253a3c544379ad35dcb64dab0 24-Jun-2009 Nicolas Catania <niko@google.com> Adjusted gtest-port.h to work when ANDROID is defined.

Removed from the makefile the explicit OS setting (was linux)
Added a new OS: Android.
When -DANDROID is specified during preprocessing, the right
includes should happen.
/external/gtest/src/Android.mk
1be2c9def7187e4e643c00a31dd9986395795d7d 29-May-2009 Nicolas Catania <niko@google.com> First import of gtest 1.3.0.

Currently builds only under linux.
Support for darwin and windows will be added later.

Removed unecessary make files for other systems.
Added Android.mk to build the libraries and test suite on host.

Will enable the target build when the aSTL is available.

Added NOTICE and MODULE_LICENSE files.

Tests are tagged with 'eng' and 'tests'
/external/gtest/src/Android.mk
ee6dc702a03e8768998a8b5321f9c2bd8bed63e5 27-May-2009 Nicolas Catania <niko@google.com> Revert "First import of gtest 1.3.0"

This reverts commit 96839103cf05c81525e57ef00456e0afac90823f.
/external/gtest/src/Android.mk
96839103cf05c81525e57ef00456e0afac90823f 30-Apr-2009 Nicolas Catania <niko@google.com> First import of gtest 1.3.0

Removed unecessary make files for other systems.
Added Android.mk to build the libraries and test suite on host.

Will enable the target build when the aSTL is available.

Added NOTICE and MODULE_LICENSE files.

Tests are tagged with 'eng' and 'tests'
/external/gtest/src/Android.mk