Commit 0d20d896 authored by hidehiko's avatar hidehiko Committed by Commit bot

Non-SFI Mode: Build shared_memory_support_nacl library for nacl_helper_nonsfi.

This CL is to build the libshared_memory_support_nacl.a for nacl_helper_nonsfi.
The library is not used yet, but will be used soon in following CLs.
Also, it should be built successfully now.

BUG=358465
TEST=Ran trybots. Implement nacl_helper_nonsfi on top of this CL, and made sure it works.

Review URL: https://codereview.chromium.org/656063003

Cr-Commit-Position: refs/heads/master@{#300459}
parent a8d07741
......@@ -42,6 +42,7 @@
'extra_deps_newlib32_nonsfi': [
'>(tc_lib_dir_nonsfi_helper32)/libbase_nacl_nonsfi.a',
'>(tc_lib_dir_nonsfi_helper32)/libevent_nacl_nonsfi.a',
'>(tc_lib_dir_nonsfi_helper32)/libshared_memory_support_nacl.a',
],
}],
],
......@@ -51,6 +52,11 @@
'../native_client/src/nonsfi/irt/irt.gyp:nacl_sys_private',
'../native_client/src/untrusted/nacl/nacl.gyp:nacl_lib_newlib',
'../native_client/tools.gyp:prep_toolchain',
# Temporarily depends on some libraries to make sure they can be
# built properly. These are depended on by PPAPI library.
# TODO(hidehiko): Remove them when PPAPI library is introduced.
'../media/media_nacl.gyp:shared_memory_support_nacl',
],
},
# TODO(hidehiko): Add Non-SFI version of nacl_loader_unittests.
......
......@@ -21,10 +21,13 @@
'build_glibc': 0,
'build_newlib': 0,
'build_irt': 1,
'build_pnacl_newlib': 0,
'build_nonsfi_helper': 1,
},
'dependencies': [
'../native_client/tools.gyp:prep_toolchain',
'../base/base_nacl.gyp:base_nacl',
'../base/base_nacl.gyp:base_nacl_nonsfi',
'../native_client/tools.gyp:prep_toolchain',
],
'defines': [
'MEDIA_IMPLEMENTATION',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment