blob: a22b7f480c932ba2292843adbfcc92139b973082 [file]
{
'SEARCH': [
'.',
'../../../../testing/gtest/include/gtest',
'../../../../testing/gtest/include/gtest/internal',
'../../../../testing/gtest/src',
],
'TARGETS': [
{
'NAME' : 'gtest',
'TYPE' : 'lib',
'SOURCES' : [
'gtest.cc',
'gtest-death-test.cc',
'gtest-filepath.cc',
'gtest-port.cc',
'gtest-printers.cc',
'gtest-test-part.cc',
'gtest-typed-test.cc',
],
'INCLUDES': [
# See comment below about gtest-internal-inl.h
'$(NACL_SDK_ROOT)/include/gtest/internal',
],
}
],
'HEADERS': [
{
'FILES': [
'gtest-death-test.h',
'gtest.h',
'gtest-message.h',
'gtest-param-test.h',
'gtest_pred_impl.h',
'gtest-printers.h',
'gtest_prod.h',
'gtest-spi.h',
'gtest-test-part.h',
'gtest-typed-test.h',
],
'DEST': 'include/gtest',
},
{
'FILES': [
'gtest-death-test-internal.h',
'gtest-filepath.h',
'gtest-internal.h',
'gtest-linked_ptr.h',
'gtest-param-util-generated.h',
'gtest-param-util.h',
'gtest-port-arch.h',
'gtest-port.h',
'gtest-string.h',
'gtest-tuple.h',
'gtest-type-util.h',
],
'DEST': 'include/gtest/internal',
},
{
'FILES': [
'gtest.h',
'gtest-port.h',
'gtest-printers.h',
],
'DEST': 'include/gtest/internal/custom',
},
{
# This is cheesy, but gtest.cc includes "src/gtest-internal-inl.h". Since
# gtest is not installed in the SDK, I don't really care about the
# directory layout.
# TODO(binji): If we decide to include gtest, put this file in a better
# spot.
'FILES': [
'gtest-internal-inl.h',
],
'DEST': 'include/gtest/internal/src',
},
],
'DEST': 'src',
'NAME': 'gtest',
}