media/webrtc/trunk/testing/gmock.gyp

Thu, 15 Jan 2015 21:03:48 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 15 Jan 2015 21:03:48 +0100
branch
TOR_BUG_9701
changeset 11
deefc01c0e14
permissions
-rw-r--r--

Integrate friendly tips from Tor colleagues to make (or not) 4.5 alpha 3;
This includes removal of overloaded (but unused) methods, and addition of
a overlooked call to DataStruct::SetData(nsISupports, uint32_t, bool.)

michael@0 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved.
michael@0 2 # Use of this source code is governed by a BSD-style license that can be
michael@0 3 # found in the LICENSE file.
michael@0 4
michael@0 5 {
michael@0 6 'targets': [
michael@0 7 {
michael@0 8 'target_name': 'gmock',
michael@0 9 'type': 'static_library',
michael@0 10 'dependencies': [
michael@0 11 'gtest.gyp:gtest',
michael@0 12 ],
michael@0 13 'sources': [
michael@0 14 # Sources based on files in r173 of gmock.
michael@0 15 'gmock/include/gmock/gmock-actions.h',
michael@0 16 'gmock/include/gmock/gmock-cardinalities.h',
michael@0 17 'gmock/include/gmock/gmock-generated-actions.h',
michael@0 18 'gmock/include/gmock/gmock-generated-function-mockers.h',
michael@0 19 'gmock/include/gmock/gmock-generated-matchers.h',
michael@0 20 'gmock/include/gmock/gmock-generated-nice-strict.h',
michael@0 21 'gmock/include/gmock/gmock-matchers.h',
michael@0 22 'gmock/include/gmock/gmock-spec-builders.h',
michael@0 23 'gmock/include/gmock/gmock.h',
michael@0 24 'gmock/include/gmock/internal/gmock-generated-internal-utils.h',
michael@0 25 'gmock/include/gmock/internal/gmock-internal-utils.h',
michael@0 26 'gmock/include/gmock/internal/gmock-port.h',
michael@0 27 'gmock/src/gmock-all.cc',
michael@0 28 'gmock/src/gmock-cardinalities.cc',
michael@0 29 'gmock/src/gmock-internal-utils.cc',
michael@0 30 'gmock/src/gmock-matchers.cc',
michael@0 31 'gmock/src/gmock-spec-builders.cc',
michael@0 32 'gmock/src/gmock.cc',
michael@0 33 'gmock_mutant.h', # gMock helpers
michael@0 34 ],
michael@0 35 'sources!': [
michael@0 36 'gmock/src/gmock-all.cc', # Not needed by our build.
michael@0 37 ],
michael@0 38 'include_dirs': [
michael@0 39 'gmock',
michael@0 40 'gmock/include',
michael@0 41 ],
michael@0 42 'direct_dependent_settings': {
michael@0 43 'include_dirs': [
michael@0 44 'gmock/include', # So that gmock headers can find themselves.
michael@0 45 ],
michael@0 46 },
michael@0 47 'export_dependent_settings': [
michael@0 48 'gtest.gyp:gtest',
michael@0 49 ],
michael@0 50 },
michael@0 51 {
michael@0 52 'target_name': 'gmock_main',
michael@0 53 'type': 'static_library',
michael@0 54 'dependencies': [
michael@0 55 'gmock',
michael@0 56 ],
michael@0 57 'sources': [
michael@0 58 'gmock/src/gmock_main.cc',
michael@0 59 ],
michael@0 60 },
michael@0 61 ],
michael@0 62 }

mercurial