Index: native_client_sdk/src/tools/nacl_gcc.mk |
diff --git a/native_client_sdk/src/tools/nacl_gcc.mk b/native_client_sdk/src/tools/nacl_gcc.mk |
index 675b46451bb59f5a81db3b99ef05ccc295105398..04f79189d2500c7b2491102bd6e03e77b6ff6d75 100644 |
--- a/native_client_sdk/src/tools/nacl_gcc.mk |
+++ b/native_client_sdk/src/tools/nacl_gcc.mk |
@@ -452,3 +452,17 @@ GDB_DEBUG_TARGET = $(abspath $(OUTDIR))/$(TARGET)_$(SYSARCH).nexe |
else |
GDB_DEBUG_TARGET = $(abspath $(OUTDIR))/$(LIB_NAME)/runnable-ld.so |
endif |
+ |
+ifdef STANDALONE |
+run: all |
+ifndef NACL_ARCH |
+ $(error Cannot run in standalone build unless $$NACL_ARCH is set) |
+endif |
+ $(SEL_LDR_PATH) $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe -- $(EXE_ARGS) |
+ |
+debug: all |
+ifndef NACL_ARCH |
+ $(error Cannot run in sel_ldr unless $$NACL_ARCH is set) |
binji
2013/11/15 18:21:18
standalone
Sam Clegg
2013/11/15 18:26:28
Done.
|
+endif |
+ $(SEL_LDR_PATH) -d $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe -- $(EXE_ARGS) |
+endif |