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

Side by Side Diff: content/content_tests.gypi

Issue 640363002: Make crazy linker work in gn build (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@gn-chrome-shell-apk
Patch Set: Rebase Created 6 years, 2 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
OLDNEW
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 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 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 'layouttest_support_content_sources': [ 7 'layouttest_support_content_sources': [
8 'public/test/layouttest_support.h', 8 'public/test/layouttest_support.h',
9 'public/test/nested_message_pump_android.cc', 9 'public/test/nested_message_pump_android.cc',
10 'public/test/nested_message_pump_android.h', 10 'public/test/nested_message_pump_android.h',
(...skipping 1642 matching lines...) Expand 10 before | Expand all | Expand 10 after
1653 'dependencies': [ 1653 'dependencies': [
1654 'content.gyp:content_java', 1654 'content.gyp:content_java',
1655 'content_perftests', 1655 'content_perftests',
1656 ], 1656 ],
1657 'variables': { 1657 'variables': {
1658 'test_suite_name': 'content_perftests', 1658 'test_suite_name': 'content_perftests',
1659 }, 1659 },
1660 'includes': [ '../build/apk_test.gypi' ], 1660 'includes': [ '../build/apk_test.gypi' ],
1661 }, 1661 },
1662 { 1662 {
1663 # TODO(GN) 1663 # GN: //content/shell/android:chromium_linker_test_apk
1664 'target_name': 'chromium_linker_test_apk', 1664 'target_name': 'chromium_linker_test_apk',
1665 'type': 'none', 1665 'type': 'none',
1666 'conditions': [ 1666 'conditions': [
1667 ['target_arch != "x64" and target_arch != "arm64"', { 1667 ['target_arch != "x64" and target_arch != "arm64"', {
1668 'dependencies': [ 1668 'dependencies': [
1669 'chromium_android_linker_test', 1669 'chromium_android_linker_test',
1670 'content.gyp:content_icudata', 1670 'content.gyp:content_icudata',
1671 'content.gyp:content_java', 1671 'content.gyp:content_java',
1672 'content_shell_java', 1672 'content_shell_java',
1673 ], 1673 ],
(...skipping 13 matching lines...) Expand all
1687 ], 1687 ],
1688 }], 1688 }],
1689 ], 1689 ],
1690 }, 1690 },
1691 'includes': [ '../build/java_apk.gypi' ], 1691 'includes': [ '../build/java_apk.gypi' ],
1692 }, 1692 },
1693 ], 1693 ],
1694 ], 1694 ],
1695 }, 1695 },
1696 { 1696 {
1697 # TODO(GN) 1697 # GN: //content/shell/android:linker_test
1698 'target_name': 'chromium_android_linker_test', 1698 'target_name': 'chromium_android_linker_test',
1699 'type': 'shared_library', 1699 'type': 'shared_library',
1700 'defines!': ['CONTENT_IMPLEMENTATION'], 1700 'defines!': ['CONTENT_IMPLEMENTATION'],
1701 'dependencies': [ 1701 'dependencies': [
1702 'chromium_android_linker_test_jni_headers', 1702 'chromium_android_linker_test_jni_headers',
1703 'content_shell_lib', 1703 'content_shell_lib',
1704 # Required to include "content/public/browser/android/compositor.h" 1704 # Required to include "content/public/browser/android/compositor.h"
1705 # in chromium_linker_test_android.cc :-( 1705 # in chromium_linker_test_android.cc :-(
1706 '../skia/skia.gyp:skia', 1706 '../skia/skia.gyp:skia',
1707 ], 1707 ],
1708 'sources': [ 1708 'sources': [
1709 'shell/android/linker_test_apk/chromium_linker_test_android.cc', 1709 'shell/android/linker_test_apk/chromium_linker_test_android.cc',
1710 'shell/android/linker_test_apk/chromium_linker_test_linker_tests.cc' , 1710 'shell/android/linker_test_apk/chromium_linker_test_linker_tests.cc' ,
1711 ], 1711 ],
1712 }, 1712 },
1713 { 1713 {
1714 # TODO(GN) 1714 # GN: //content/shell/android:linker_test_jni_headers
1715 'target_name': 'chromium_android_linker_test_jni_headers', 1715 'target_name': 'chromium_android_linker_test_jni_headers',
1716 'type': 'none', 1716 'type': 'none',
1717 'sources': [ 1717 'sources': [
1718 'shell/android/linker_test_apk/src/org/chromium/chromium_linker_test _apk/LinkerTests.java', 1718 'shell/android/linker_test_apk/src/org/chromium/chromium_linker_test _apk/LinkerTests.java',
1719 ], 1719 ],
1720 'variables': { 1720 'variables': {
1721 'jni_gen_package': 'content/shell', 1721 'jni_gen_package': 'content/shell',
1722 }, 1722 },
1723 'includes': [ '../build/jni_generator.gypi' ], 1723 'includes': [ '../build/jni_generator.gypi' ],
1724 }, 1724 },
(...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after
1930 'files': ['<(PRODUCT_DIR)/libnpapi_test_plugin.so'], 1930 'files': ['<(PRODUCT_DIR)/libnpapi_test_plugin.so'],
1931 }, 1931 },
1932 ], 1932 ],
1933 }], 1933 }],
1934 ], 1934 ],
1935 }, 1935 },
1936 ], 1936 ],
1937 }], 1937 }],
1938 ], 1938 ],
1939 } 1939 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698