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

Unified Diff: mojo/nacl/nonsfi/BUILD.gn

Issue 1382713002: Creating a pexe content handler to translate and run pexes. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Tests Added Created 5 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
Index: mojo/nacl/nonsfi/BUILD.gn
diff --git a/mojo/nacl/nonsfi/BUILD.gn b/mojo/nacl/nonsfi/BUILD.gn
index 6f855385d6573d63f215ebad895664749e6b4efa..143e60d92f776dd57bcc2dcf744631381484b2b0 100644
--- a/mojo/nacl/nonsfi/BUILD.gn
+++ b/mojo/nacl/nonsfi/BUILD.gn
@@ -16,6 +16,7 @@ if (!is_nacl) {
]
deps = [
":irt_mojo_nonsfi",
+ "//mojo/public/cpp/environment:standalone",
"//mojo/edk/system",
"//native_client/src/nonsfi/loader:elf_loader",
]
@@ -41,12 +42,16 @@ static_library("irt_mojo_nonsfi") {
sources = [
"irt_mojo_nonsfi.cc",
"irt_mojo_nonsfi.h",
+ "irt_pnacl_translator_compile.cc",
+ "irt_pnacl_translator_link.cc",
+ "irt_resource_open.cc",
"nexe_launcher_nonsfi.cc",
]
deps = [
"//base",
"//mojo/public/c/system",
+ "//mojo/public/cpp/bindings",
"//mojo/public/platform/nacl:mojo_irt_header",
"//native_client/src/nonsfi/irt:irt_interfaces",
]
@@ -116,7 +121,7 @@ action("prepend_shebang_to_nexe") {
output,
]
- line = "#!mojo mojo:nacl_content_handler_nonsfi"
+ line = "#!mojo mojo:nacl_content_handler_nonsfi_nexe"
args = [
"--input=" + rebase_path(input, root_build_dir),
"--output=" + rebase_path(output, root_build_dir),

Powered by Google App Engine
This is Rietveld 408576698