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

Unified Diff: components/nacl_nonsfi.gyp

Issue 646643002: Non-SFI Mode: Build libevent with PNaCl toolchain for nacl_helper_nonsfi. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@newlib5
Patch Set: 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | third_party/libevent/README.chromium » ('j') | third_party/libevent/README.chromium » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/nacl_nonsfi.gyp
diff --git a/components/nacl_nonsfi.gyp b/components/nacl_nonsfi.gyp
index 83b0105790f75ffa46d897b6712a62c8e3afabbc..39d33c6bbe54f76d869318900a3f462d63faf475 100644
--- a/components/nacl_nonsfi.gyp
+++ b/components/nacl_nonsfi.gyp
@@ -36,11 +36,24 @@
'nacl/loader/nacl_helper_linux.cc',
'nacl/loader/nacl_helper_linux.h',
],
+
+ 'conditions': [
+ ['target_arch=="ia32" or target_arch=="x64"', {
+ 'extra_deps_newlib32_nonsfi': [
+ '>(tc_lib_dir_nonsfi_helper32)/libevent_nonsfi_nacl.a',
+ ],
+ }],
+ ],
},
'dependencies': [
'<(DEPTH)/native_client/src/nonsfi/irt/irt.gyp:nacl_sys_private',
'<(DEPTH)/native_client/src/untrusted/nacl/nacl.gyp:nacl_lib_newlib',
'<(DEPTH)/native_client/tools.gyp:prep_toolchain',
+
+ # TODO(hidehiko): Remove this when we introduce base/.
+ # This dependency is introduced to make sure the library is actualy
Mark Seaborn 2014/10/13 16:02:00 "actually"
hidehiko 2014/10/14 09:07:12 Done.
+ # built successfully.
+ '<(DEPTH)/third_party/libevent/libevent_nacl.gyp:event_nonsfi_nacl',
],
},
# TODO(hidehiko): Add Non-SFI version of nacl_loader_unittests.
« no previous file with comments | « no previous file | third_party/libevent/README.chromium » ('j') | third_party/libevent/README.chromium » ('J')

Powered by Google App Engine
This is Rietveld 408576698