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

Side by Side Diff: media/media.gyp

Issue 525533003: Add content_shell_test_apk and a several dependencies (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@gn-content-shell-apk
Patch Set: 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/base/android/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 1590 matching lines...) Expand 10 before | Expand all | Expand 10 after
1601 'tools/player_x11/player_x11.cc', 1601 'tools/player_x11/player_x11.cc',
1602 'tools/player_x11/x11_video_renderer.cc', 1602 'tools/player_x11/x11_video_renderer.cc',
1603 'tools/player_x11/x11_video_renderer.h', 1603 'tools/player_x11/x11_video_renderer.h',
1604 ], 1604 ],
1605 }, 1605 },
1606 ], 1606 ],
1607 }], 1607 }],
1608 ['OS=="android"', { 1608 ['OS=="android"', {
1609 'targets': [ 1609 'targets': [
1610 { 1610 {
1611 # TODO(GN)
1611 'target_name': 'media_unittests_apk', 1612 'target_name': 'media_unittests_apk',
1612 'type': 'none', 1613 'type': 'none',
1613 'dependencies': [ 1614 'dependencies': [
1614 'media_java', 1615 'media_java',
1615 'media_unittests', 1616 'media_unittests',
1616 ], 1617 ],
1617 'variables': { 1618 'variables': {
1618 'test_suite_name': 'media_unittests', 1619 'test_suite_name': 'media_unittests',
1619 }, 1620 },
1620 'includes': ['../build/apk_test.gypi'], 1621 'includes': ['../build/apk_test.gypi'],
1621 }, 1622 },
1622 { 1623 {
1624 # TODO(GN)
1623 'target_name': 'media_perftests_apk', 1625 'target_name': 'media_perftests_apk',
1624 'type': 'none', 1626 'type': 'none',
1625 'dependencies': [ 1627 'dependencies': [
1626 'media_java', 1628 'media_java',
1627 'media_perftests', 1629 'media_perftests',
1628 ], 1630 ],
1629 'variables': { 1631 'variables': {
1630 'test_suite_name': 'media_perftests', 1632 'test_suite_name': 'media_perftests',
1631 }, 1633 },
1632 'includes': ['../build/apk_test.gypi'], 1634 'includes': ['../build/apk_test.gypi'],
1633 }, 1635 },
1634 { 1636 {
1637 # GN: //media/base/android:media_android_jni_headers
1635 'target_name': 'media_android_jni_headers', 1638 'target_name': 'media_android_jni_headers',
1636 'type': 'none', 1639 'type': 'none',
1637 'sources': [ 1640 'sources': [
1638 'base/android/java/src/org/chromium/media/AudioManagerAndroid.java', 1641 'base/android/java/src/org/chromium/media/AudioManagerAndroid.java',
1639 'base/android/java/src/org/chromium/media/AudioRecordInput.java', 1642 'base/android/java/src/org/chromium/media/AudioRecordInput.java',
1640 'base/android/java/src/org/chromium/media/MediaCodecBridge.java', 1643 'base/android/java/src/org/chromium/media/MediaCodecBridge.java',
1641 'base/android/java/src/org/chromium/media/MediaDrmBridge.java', 1644 'base/android/java/src/org/chromium/media/MediaDrmBridge.java',
1642 'base/android/java/src/org/chromium/media/MediaPlayerBridge.java', 1645 'base/android/java/src/org/chromium/media/MediaPlayerBridge.java',
1643 'base/android/java/src/org/chromium/media/MediaPlayerListener.java', 1646 'base/android/java/src/org/chromium/media/MediaPlayerListener.java',
1644 'base/android/java/src/org/chromium/media/UsbMidiDeviceAndroid.java' , 1647 'base/android/java/src/org/chromium/media/UsbMidiDeviceAndroid.java' ,
1645 'base/android/java/src/org/chromium/media/UsbMidiDeviceFactoryAndroi d.java', 1648 'base/android/java/src/org/chromium/media/UsbMidiDeviceFactoryAndroi d.java',
1646 'base/android/java/src/org/chromium/media/WebAudioMediaCodecBridge.j ava', 1649 'base/android/java/src/org/chromium/media/WebAudioMediaCodecBridge.j ava',
1647 ], 1650 ],
1648 'variables': { 1651 'variables': {
1649 'jni_gen_package': 'media', 1652 'jni_gen_package': 'media',
1650 }, 1653 },
1651 'includes': ['../build/jni_generator.gypi'], 1654 'includes': ['../build/jni_generator.gypi'],
1652 }, 1655 },
1653 { 1656 {
1657 # GN: //media/base/android:video_capture_android_jni_headers
1654 'target_name': 'video_capture_android_jni_headers', 1658 'target_name': 'video_capture_android_jni_headers',
1655 'type': 'none', 1659 'type': 'none',
1656 'sources': [ 1660 'sources': [
1657 'base/android/java/src/org/chromium/media/VideoCapture.java', 1661 'base/android/java/src/org/chromium/media/VideoCapture.java',
1658 'base/android/java/src/org/chromium/media/VideoCaptureFactory.java', 1662 'base/android/java/src/org/chromium/media/VideoCaptureFactory.java',
1659 ], 1663 ],
1660 'variables': { 1664 'variables': {
1661 'jni_gen_package': 'media', 1665 'jni_gen_package': 'media',
1662 }, 1666 },
1663 'includes': ['../build/jni_generator.gypi'], 1667 'includes': ['../build/jni_generator.gypi'],
1664 }, 1668 },
1665 { 1669 {
1670 # GN: //media/base/android:android
1666 'target_name': 'player_android', 1671 'target_name': 'player_android',
1667 'type': 'static_library', 1672 'type': 'static_library',
1668 'sources': [ 1673 'sources': [
1669 'base/android/audio_decoder_job.cc', 1674 'base/android/audio_decoder_job.cc',
1670 'base/android/audio_decoder_job.h', 1675 'base/android/audio_decoder_job.h',
1671 'base/android/browser_cdm_factory_android.cc', 1676 'base/android/browser_cdm_factory_android.cc',
1672 'base/android/media_codec_bridge.cc', 1677 'base/android/media_codec_bridge.cc',
1673 'base/android/media_codec_bridge.h', 1678 'base/android/media_codec_bridge.h',
1674 'base/android/media_decoder_job.cc', 1679 'base/android/media_decoder_job.cc',
1675 'base/android/media_decoder_job.h', 1680 'base/android/media_decoder_job.h',
(...skipping 25 matching lines...) Expand all
1701 ], 1706 ],
1702 'include_dirs': [ 1707 'include_dirs': [
1703 # Needed by media_drm_bridge.cc. 1708 # Needed by media_drm_bridge.cc.
1704 '<(SHARED_INTERMEDIATE_DIR)', 1709 '<(SHARED_INTERMEDIATE_DIR)',
1705 ], 1710 ],
1706 'defines': [ 1711 'defines': [
1707 'MEDIA_IMPLEMENTATION', 1712 'MEDIA_IMPLEMENTATION',
1708 ], 1713 ],
1709 }, 1714 },
1710 { 1715 {
1716 # GN: //media/base/android:media_java
1711 'target_name': 'media_java', 1717 'target_name': 'media_java',
1712 'type': 'none', 1718 'type': 'none',
1713 'dependencies': [ 1719 'dependencies': [
1714 '../base/base.gyp:base', 1720 '../base/base.gyp:base',
1715 'media_android_imageformat_list', 1721 'media_android_imageformat_list',
1716 ], 1722 ],
1717 'export_dependent_settings': [ 1723 'export_dependent_settings': [
1718 '../base/base.gyp:base', 1724 '../base/base.gyp:base',
1719 ], 1725 ],
1720 'variables': { 1726 'variables': {
1721 'java_in_dir': 'base/android/java', 1727 'java_in_dir': 'base/android/java',
1722 }, 1728 },
1723 'includes': ['../build/java.gypi'], 1729 'includes': ['../build/java.gypi'],
1724 }, 1730 },
1725 { 1731 {
1732 # GN: //media/base/android:media_android_imageformat_list
1726 'target_name': 'media_android_imageformat_list', 1733 'target_name': 'media_android_imageformat_list',
1727 'type': 'none', 1734 'type': 'none',
1728 'sources': [ 1735 'sources': [
1729 'base/android/java/src/org/chromium/media/ImageFormat.template', 1736 'base/android/java/src/org/chromium/media/ImageFormat.template',
1730 ], 1737 ],
1731 'variables': { 1738 'variables': {
1732 'package_name': 'org/chromium/media', 1739 'package_name': 'org/chromium/media',
1733 'template_deps': ['video/capture/android/imageformat_list.h'], 1740 'template_deps': ['video/capture/android/imageformat_list.h'],
1734 }, 1741 },
1735 'includes': [ '../build/android/java_cpp_template.gypi' ], 1742 'includes': [ '../build/android/java_cpp_template.gypi' ],
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
1782 ], 1789 ],
1783 }], 1790 }],
1784 ], 1791 ],
1785 }], 1792 }],
1786 ], 1793 ],
1787 }, 1794 },
1788 ], 1795 ],
1789 }], 1796 }],
1790 ], 1797 ],
1791 } 1798 }
OLDNEW
« no previous file with comments | « media/base/android/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698