58 | 58 |
'GTEST_LANG_CXX11=1',
|
59 | 59 |
'GTEST_HAS_TR1_TUPLE=0', # disable tr1 tuple in favor of C++11 tuple.
|
60 | 60 |
],
|
|
61 |
'gtest_dir': '<(third_party_dir)/gtest/googletest',
|
|
62 |
'gmock_dir': '<(third_party_dir)/gtest/googlemock',
|
61 | 63 |
'conditions': [
|
62 | 64 |
['_toolset=="target" and target_platform=="Android"', {
|
63 | 65 |
'gtest_defines': [
|
|
73 | 75 |
],
|
74 | 76 |
},
|
75 | 77 |
'sources': [
|
76 | |
'<(DEPTH)/third_party/gmock/src/gmock-cardinalities.cc',
|
77 | |
'<(DEPTH)/third_party/gmock/src/gmock-internal-utils.cc',
|
78 | |
'<(DEPTH)/third_party/gmock/src/gmock-matchers.cc',
|
79 | |
'<(DEPTH)/third_party/gmock/src/gmock-spec-builders.cc',
|
80 | |
'<(DEPTH)/third_party/gmock/src/gmock.cc',
|
81 | |
'<(DEPTH)/third_party/gtest/src/gtest-death-test.cc',
|
82 | |
'<(DEPTH)/third_party/gtest/src/gtest-filepath.cc',
|
83 | |
'<(DEPTH)/third_party/gtest/src/gtest-port.cc',
|
84 | |
'<(DEPTH)/third_party/gtest/src/gtest-printers.cc',
|
85 | |
'<(DEPTH)/third_party/gtest/src/gtest-test-part.cc',
|
86 | |
'<(DEPTH)/third_party/gtest/src/gtest-typed-test.cc',
|
87 | |
'<(DEPTH)/third_party/gtest/src/gtest.cc',
|
|
78 |
'<(gmock_dir)/src/gmock-cardinalities.cc',
|
|
79 |
'<(gmock_dir)/src/gmock-internal-utils.cc',
|
|
80 |
'<(gmock_dir)/src/gmock-matchers.cc',
|
|
81 |
'<(gmock_dir)/src/gmock-spec-builders.cc',
|
|
82 |
'<(gmock_dir)/src/gmock.cc',
|
|
83 |
'<(gtest_dir)/src/gtest-death-test.cc',
|
|
84 |
'<(gtest_dir)/src/gtest-filepath.cc',
|
|
85 |
'<(gtest_dir)/src/gtest-port.cc',
|
|
86 |
'<(gtest_dir)/src/gtest-printers.cc',
|
|
87 |
'<(gtest_dir)/src/gtest-test-part.cc',
|
|
88 |
'<(gtest_dir)/src/gtest-typed-test.cc',
|
|
89 |
'<(gtest_dir)/src/gtest.cc',
|
88 | 90 |
],
|
89 | 91 |
'include_dirs': [
|
90 | |
'<(DEPTH)/third_party/gmock',
|
91 | |
'<(DEPTH)/third_party/gmock/include',
|
92 | |
'<(DEPTH)/third_party/gtest',
|
93 | |
'<(DEPTH)/third_party/gtest/include',
|
|
92 |
'<(gmock_dir)',
|
|
93 |
'<(gmock_dir)/include',
|
|
94 |
'<(gtest_dir)',
|
|
95 |
'<(gtest_dir)/include',
|
94 | 96 |
],
|
95 | 97 |
'defines': [
|
96 | 98 |
'<@(gtest_defines)',
|
|
100 | 102 |
'<@(gtest_defines)',
|
101 | 103 |
],
|
102 | 104 |
'include_dirs': [
|
103 | |
'<(third_party_dir)/gmock/include',
|
104 | |
'<(third_party_dir)/gtest/include',
|
|
105 |
'<(gmock_dir)/include',
|
|
106 |
'<(gtest_dir)/include',
|
105 | 107 |
],
|
106 | 108 |
},
|
107 | 109 |
'conditions': [
|