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

Unified Diff: ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_support_extension.gyp

Issue 2289983002: Remove PPAPI gyp files. (Closed)
Patch Set: visibility Created 4 years, 4 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp ('k') | ppapi/ppapi.gyp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_support_extension.gyp
diff --git a/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_support_extension.gyp b/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_support_extension.gyp
deleted file mode 100644
index 34e51715d723a7b9f6e81d11b0f6262ef2e641a6..0000000000000000000000000000000000000000
--- a/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_support_extension.gyp
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright (c) 2012 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-{
- # re: untrusted.gypi -- Though this doesn't really use build_nexe.py or
- # anything, it depends on untrusted nexes from the toolchain and for the shim.
- 'includes': [
- '../../../../../build/common_untrusted.gypi',
- ],
- 'targets': [
- {
- 'target_name': 'pnacl_support_extension',
- 'type': 'none',
- 'variables': {
- 'pnacl_translator_dir%': "<(DEPTH)/native_client/toolchain/<(TOOLCHAIN_OS)_x86/pnacl_translator",
- 'pnacl_translator_stamp%': "pnacl_translator.json",
- 'pnacl_output_prefix': '<(PRODUCT_DIR)/pnacl/pnacl_public_',
- },
- 'conditions': [
- ['disable_nacl==0 and disable_pnacl==0 and disable_nacl_untrusted==0', {
- 'dependencies': [
- '../../../../../ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp:browser',
- ],
- 'sources': [
- 'pnacl_component_crx_gen.py',
- ],
- # We could use 'copies', but we want to rename the files
- # in a white-listed way first. Thus use a script.
- 'actions': [
- {
- 'action_name': 'generate_pnacl_support_extension',
- 'inputs': [
- 'pnacl_component_crx_gen.py',
- '<(DEPTH)/native_client/build/package_version/package_version.py',
- # A stamp file representing the contents of pnacl_translator.
- '<(pnacl_translator_dir)/<(pnacl_translator_stamp)',
- '<(DEPTH)/native_client/pnacl/driver/pnacl_info_template.json',
- '<(DEPTH)/native_client/toolchain_revisions/pnacl_translator.json',
- ],
- 'outputs': [
- '<(pnacl_output_prefix)pnacl_json',
- ],
- 'conditions': [
- # On Windows, for offline testing (i.e., without component updater
- # selecting the platform-specific files with multi-CRXes), we need
- # to stage both x86-32 and x86-64 (because 32-bit chrome on 64-bit
- # windows will need 64-bit nexes).
- ['OS=="win"', {
- 'outputs': [
- '<(pnacl_output_prefix)x86_32_crtbegin_o',
- '<(pnacl_output_prefix)x86_32_ld_nexe',
- '<(pnacl_output_prefix)x86_32_libcrt_platform_a',
- '<(pnacl_output_prefix)x86_32_libgcc_a',
- '<(pnacl_output_prefix)x86_32_libpnacl_irt_shim_a',
- '<(pnacl_output_prefix)x86_32_pnacl_llc_nexe',
- '<(pnacl_output_prefix)x86_32_pnacl_sz_nexe',
- '<(pnacl_output_prefix)x86_64_crtbegin_o',
- '<(pnacl_output_prefix)x86_64_ld_nexe',
- '<(pnacl_output_prefix)x86_64_libcrt_platform_a',
- '<(pnacl_output_prefix)x86_64_libgcc_a',
- '<(pnacl_output_prefix)x86_64_libpnacl_irt_shim_a',
- '<(pnacl_output_prefix)x86_64_pnacl_llc_nexe',
- '<(pnacl_output_prefix)x86_64_pnacl_sz_nexe',
- ],
- 'inputs': [
- '>(tc_lib_dir_newlib32)/libpnacl_irt_shim_browser.a',
- '>(tc_lib_dir_newlib64)/libpnacl_irt_shim_browser.a',
- ],
- 'variables': {
- 'lib_overrides': [
- # Use the two freshly generated shims.
- '--lib_override=ia32,>(tc_lib_dir_newlib32)/libpnacl_irt_shim_browser.a,libpnacl_irt_shim.a',
- '--lib_override=x64,>(tc_lib_dir_newlib64)/libpnacl_irt_shim_browser.a,libpnacl_irt_shim.a',
- ],
- },
- }],
- # Non-windows installers only need the matching architecture.
- ['OS!="win"', {
- 'conditions': [
- ['target_arch=="arm"', {
- 'outputs': [
- '<(pnacl_output_prefix)arm_crtbegin_o',
- '<(pnacl_output_prefix)arm_ld_nexe',
- '<(pnacl_output_prefix)arm_libcrt_platform_a',
- '<(pnacl_output_prefix)arm_libgcc_a',
- '<(pnacl_output_prefix)arm_libpnacl_irt_shim_a',
- '<(pnacl_output_prefix)arm_pnacl_llc_nexe',
- '<(pnacl_output_prefix)arm_pnacl_sz_nexe',
- ],
- 'inputs': [
- '>(tc_lib_dir_newlib_arm)/libpnacl_irt_shim_browser.a',
- ],
- 'variables': {
- 'lib_overrides': [
- # Use the freshly generated shim.
- '--lib_override=arm,>(tc_lib_dir_newlib_arm)/libpnacl_irt_shim_browser.a,libpnacl_irt_shim.a',
- ],
- },
- }],
- ['target_arch=="mipsel"', {
- 'outputs': [
- '<(pnacl_output_prefix)mips32_crtbegin_o',
- '<(pnacl_output_prefix)mips32_ld_nexe',
- '<(pnacl_output_prefix)mips32_libcrt_platform_a',
- '<(pnacl_output_prefix)mips32_libgcc_a',
- '<(pnacl_output_prefix)mips32_libpnacl_irt_shim_a',
- '<(pnacl_output_prefix)mips32_pnacl_llc_nexe',
- ],
- 'inputs': [
- '>(tc_lib_dir_newlib_mips)/libpnacl_irt_shim_browser.a',
- ],
- 'variables': {
- 'lib_overrides': [
- # Use the freshly generated shim.
- '--lib_override=mipsel,>(tc_lib_dir_newlib_mips)/libpnacl_irt_shim_browser.a,libpnacl_irt_shim.a',
- ],
- },
- }],
- ['target_arch=="ia32"', {
- 'outputs': [
- '<(pnacl_output_prefix)x86_32_crtbegin_o',
- '<(pnacl_output_prefix)x86_32_ld_nexe',
- '<(pnacl_output_prefix)x86_32_libcrt_platform_a',
- '<(pnacl_output_prefix)x86_32_libgcc_a',
- '<(pnacl_output_prefix)x86_32_libpnacl_irt_shim_a',
- '<(pnacl_output_prefix)x86_32_pnacl_llc_nexe',
- '<(pnacl_output_prefix)x86_32_pnacl_sz_nexe',
- ],
- 'inputs': [
- '>(tc_lib_dir_newlib32)/libpnacl_irt_shim_browser.a',
- ],
- 'variables': {
- 'lib_overrides': [
- # Use the freshly generated shim.
- '--lib_override=ia32,>(tc_lib_dir_newlib32)/libpnacl_irt_shim_browser.a,libpnacl_irt_shim.a',
- ],
- },
- }],
- ['target_arch=="x64"', {
- 'outputs': [
- '<(pnacl_output_prefix)x86_64_crtbegin_o',
- '<(pnacl_output_prefix)x86_64_ld_nexe',
- '<(pnacl_output_prefix)x86_64_libcrt_platform_a',
- '<(pnacl_output_prefix)x86_64_libgcc_a',
- '<(pnacl_output_prefix)x86_64_libpnacl_irt_shim_a',
- '<(pnacl_output_prefix)x86_64_pnacl_llc_nexe',
- '<(pnacl_output_prefix)x86_64_pnacl_sz_nexe',
- ],
- 'inputs': [
- '>(tc_lib_dir_newlib64)/libpnacl_irt_shim_browser.a',
- ],
- 'variables': {
- 'lib_overrides': [
- # Use the freshly generated shim.
- '--lib_override=x64,>(tc_lib_dir_newlib64)/libpnacl_irt_shim_browser.a,libpnacl_irt_shim.a',
- ],
- },
- }],
- ],
- }],
- ],
- 'action': [
- 'python', 'pnacl_component_crx_gen.py',
- '--dest=<(PRODUCT_DIR)/pnacl',
- '<@(lib_overrides)',
- '--target_arch=<(target_arch)',
- '--info_template_path=<(DEPTH)/native_client/pnacl/driver/pnacl_info_template.json',
- '--pnacl_translator_path=<(pnacl_translator_dir)',
- '--package_version_path=<(DEPTH)/native_client/build/package_version/package_version.py',
- '--pnacl_package_name=pnacl_translator',
- # ABI Version Number.
- '1',
- ],
- },
- ],
- }],
- ],
- }],
-}
« no previous file with comments | « ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp ('k') | ppapi/ppapi.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698