summaryrefslogtreecommitdiffstats
path: root/ppapi/ppapi_nacl.gyp
diff options
context:
space:
mode:
authorsbc <sbc@chromium.org>2015-01-30 11:11:26 -0800
committerCommit bot <commit-bot@chromium.org>2015-01-30 19:13:57 +0000
commit088561ac99314a79866a39f79bb32bd5e1196217 (patch)
tree49b69e8487346cdd5393ed30b996b04c2b8a3d72 /ppapi/ppapi_nacl.gyp
parentde870139c90af7fc5957d42c8c2b0fbb09f95591 (diff)
downloadchromium_src-088561ac99314a79866a39f79bb32bd5e1196217.zip
chromium_src-088561ac99314a79866a39f79bb32bd5e1196217.tar.gz
chromium_src-088561ac99314a79866a39f79bb32bd5e1196217.tar.bz2
[NaCl SDK] Remove create_nmf dependency on NACL_SDK_ROOT env var
create_nmf should determine the root of the SDK relative to its own location. The exception to this is when its run as part of the chrome build, when it is not yet installed. In this case we pass --no-default-libpath and --objdump to create_nmf to remove any use of the SDK root. Review URL: https://codereview.chromium.org/737653003 Cr-Commit-Position: refs/heads/master@{#313957}
Diffstat (limited to 'ppapi/ppapi_nacl.gyp')
-rw-r--r--ppapi/ppapi_nacl.gyp10
1 files changed, 8 insertions, 2 deletions
diff --git a/ppapi/ppapi_nacl.gyp b/ppapi/ppapi_nacl.gyp
index bbad955..aab96ef 100644
--- a/ppapi/ppapi_nacl.gyp
+++ b/ppapi/ppapi_nacl.gyp
@@ -139,6 +139,10 @@
'--strip-all',
],
'create_nmf': '<(DEPTH)/native_client_sdk/src/tools/create_nmf.py',
+ 'create_nmf_flags': [
+ '--no-default-libpath',
+ '--objdump=>(nacl_glibc_tc_root)/bin/x86_64-nacl-objdump',
+ ],
'create_nonsfi_test_nmf': 'tests/create_nonsfi_test_nmf.py',
},
'conditions': [
@@ -149,7 +153,6 @@
# doesn't work on Windows.
'libdir_glibc64': '>(nacl_glibc_tc_root)/x86_64-nacl/lib',
'libdir_glibc32': '>(nacl_glibc_tc_root)/x86_64-nacl/lib32',
- 'nacl_objdump': '>(nacl_glibc_tc_root)/bin/x86_64-nacl-objdump',
'nmf_glibc%': '<(PRODUCT_DIR)/>(nexe_target)_glibc.nmf',
},
'actions': [
@@ -165,7 +168,7 @@
'action': [
'python',
'>@(_inputs)',
- '--objdump=>(nacl_objdump)',
+ '>@(create_nmf_flags)',
'--output=>(nmf_glibc)',
'--stage-dependencies=<(PRODUCT_DIR)',
],
@@ -218,6 +221,7 @@
'action': [
'python',
'>@(_inputs)',
+ '>@(create_nmf_flags)',
'--output=>(nmf_pnacl)',
],
'conditions': [
@@ -306,6 +310,7 @@
'action': [
'python',
'>@(_inputs)',
+ '>@(create_nmf_flags)',
'--output=>(nmf_pnacl)',
],
},
@@ -329,6 +334,7 @@
'action': [
'python',
'>@(_inputs)',
+ '>@(create_nmf_flags)',
'--output=>(nmf_pnacl)',
],
},