Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(636)

Side by Side Diff: media/media.gyp

Issue 533423002: Include Mac media glue code in iOS builds. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@base-glue
Patch Set: Rebase Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « media/BUILD.gn ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 # Override to dynamically link the cras (ChromeOS audio) library. 8 # Override to dynamically link the cras (ChromeOS audio) library.
9 'use_cras%': 0, 9 'use_cras%': 0,
10 # Option e.g. for Linux distributions to link pulseaudio directly 10 # Option e.g. for Linux distributions to link pulseaudio directly
(...skipping 970 matching lines...) Expand 10 before | Expand all | Expand 10 after
981 'sources': [ 981 'sources': [
982 'base/simd/convert_yuv_to_rgb_x86.cc', 982 'base/simd/convert_yuv_to_rgb_x86.cc',
983 ], 983 ],
984 }], 984 }],
985 ['OS!="linux" and OS!="win"', { 985 ['OS!="linux" and OS!="win"', {
986 'sources!': [ 986 'sources!': [
987 'base/keyboard_event_counter.cc', 987 'base/keyboard_event_counter.cc',
988 'base/keyboard_event_counter.h', 988 'base/keyboard_event_counter.h',
989 ], 989 ],
990 }], 990 }],
991 ], 991 ], # conditions
992 'target_conditions': [
993 ['OS == "ios" and _toolset != "host"', {
994 'sources/': [
995 # Pull in specific Mac files for iOS (which have been filtered out
996 # by file name rules).
997 ['include', '^base/mac/avfoundation_glue\\.h$'],
998 ['include', '^base/mac/avfoundation_glue\\.mm$'],
999 ['include', '^base/mac/coremedia_glue\\.h$'],
1000 ['include', '^base/mac/coremedia_glue\\.mm$'],
1001 ],
1002 }],
1003 ], # target_conditions
992 }, 1004 },
993 { 1005 {
994 # GN version: //media/mojo/interfaces 1006 # GN version: //media/mojo/interfaces
995 'target_name': 'mojo_media_bindings', 1007 'target_name': 'mojo_media_bindings',
996 'type': 'static_library', 1008 'type': 'static_library',
997 'sources': [ 1009 'sources': [
998 'mojo/interfaces/media_types.mojom', 1010 'mojo/interfaces/media_types.mojom',
999 'mojo/interfaces/media_renderer.mojom', 1011 'mojo/interfaces/media_renderer.mojom',
1000 ], 1012 ],
1001 'includes': [ 1013 'includes': [
(...skipping 780 matching lines...) Expand 10 before | Expand all | Expand 10 after
1782 ], 1794 ],
1783 }], 1795 }],
1784 ], 1796 ],
1785 }], 1797 }],
1786 ], 1798 ],
1787 }, 1799 },
1788 ], 1800 ],
1789 }], 1801 }],
1790 ], 1802 ],
1791 } 1803 }
OLDNEW
« no previous file with comments | « media/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698