OLD | NEW |
| (Empty) |
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | |
2 # Use of this source code is governed by a BSD-style license that can be | |
3 # found in the LICENSE file. | |
4 | |
5 config("gmock_config") { | |
6 # Gmock headers need to be able to find themselves. | |
7 include_dirs = [ "include" ] | |
8 } | |
9 | |
10 static_library("gmock") { | |
11 sources = [ | |
12 # Sources based on files in r173 of gmock. | |
13 "include/gmock/gmock-actions.h", | |
14 "include/gmock/gmock-cardinalities.h", | |
15 "include/gmock/gmock-generated-actions.h", | |
16 "include/gmock/gmock-generated-function-mockers.h", | |
17 "include/gmock/gmock-generated-matchers.h", | |
18 "include/gmock/gmock-generated-nice-strict.h", | |
19 "include/gmock/gmock-matchers.h", | |
20 "include/gmock/gmock-spec-builders.h", | |
21 "include/gmock/gmock.h", | |
22 "include/gmock/internal/gmock-generated-internal-utils.h", | |
23 "include/gmock/internal/gmock-internal-utils.h", | |
24 "include/gmock/internal/gmock-port.h", | |
25 #"src/gmock-all.cc", # Not needed by our build. | |
26 "src/gmock-cardinalities.cc", | |
27 "src/gmock-internal-utils.cc", | |
28 "src/gmock-matchers.cc", | |
29 "src/gmock-spec-builders.cc", | |
30 "src/gmock.cc", | |
31 ] | |
32 | |
33 # This project includes some stuff form gtest's guts. | |
34 include_dirs = [ "../gtest/include" ] | |
35 | |
36 direct_dependent_configs = [ | |
37 ":gmock_config", | |
38 "//testing/gtest:gtest_config", | |
39 ] | |
40 } | |
41 | |
42 static_library("gmock_main") { | |
43 sources = [ "src/gmock_main.cc" ] | |
44 deps = [ ":gmock" ] | |
45 } | |
OLD | NEW |