1# Copyright 2015 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{ 6 'targets': [ 7 { 8 'target_name': 'gmock', 9 'type': 'static_library', 10 'dependencies': [ 11 'gtest.gyp:gtest', 12 ], 13 'sources': [ 14 # Sources based on files in r173 of gmock. 15 'gmock/include/gmock/gmock-actions.h', 16 'gmock/include/gmock/gmock-cardinalities.h', 17 'gmock/include/gmock/gmock-generated-actions.h', 18 'gmock/include/gmock/gmock-generated-function-mockers.h', 19 'gmock/include/gmock/gmock-generated-matchers.h', 20 'gmock/include/gmock/gmock-generated-nice-strict.h', 21 'gmock/include/gmock/gmock-matchers.h', 22 'gmock/include/gmock/gmock-spec-builders.h', 23 'gmock/include/gmock/gmock.h', 24 'gmock/include/gmock/internal/gmock-generated-internal-utils.h', 25 'gmock/include/gmock/internal/gmock-internal-utils.h', 26 'gmock/include/gmock/internal/gmock-port.h', 27 'gmock/src/gmock-cardinalities.cc', 28 'gmock/src/gmock-internal-utils.cc', 29 'gmock/src/gmock-matchers.cc', 30 'gmock/src/gmock-spec-builders.cc', 31 'gmock/src/gmock.cc', 32 'gmock_mutant.h', # gMock helpers 33 ], 34 'include_dirs': [ 35 'gmock', 36 'gmock/include', 37 ], 38 'direct_dependent_settings': { 39 'include_dirs': [ 40 'gmock/include', # So that gmock headers can find themselves. 41 ], 42 }, 43 'export_dependent_settings': [ 44 'gtest.gyp:gtest', 45 ], 46 }, 47 { 48 'target_name': 'gmock_main', 49 'type': 'static_library', 50 'dependencies': [ 51 'gmock', 52 ], 53 'sources': [ 54 'gmock/src/gmock_main.cc', 55 ], 56 }, 57 ], 58} 59