TBR Can build mojo file

Change-Id: I50b0ca7cfc061f4b6cc0bf6f78733ee377cb0de8
diff --git a/Makefile b/Makefile
index 85651b2..cc874fc 100644
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,14 @@
 PWD := $(shell pwd)
-V23_GO_FILES := $(shell find $(JIRI_ROOT) -name "*.go")
 
 include ../shared/mojo.mk
 
-# Flags for V23Proxy mojo service.
-V23_MOJO_FLAGS := --v=0
+ifdef ANDROID
+	BUILD_DIR := $(PWD)/gen/mojo/android
+	MOJO_SHARED_LIB := $(PWD)/gen/lib/android/libsystem_thunk.a
+else
+	BUILD_DIR := $(PWD)/gen/mojo/linux_amd64
+	MOJO_SHARED_LIB := $(PWD)/gen/lib/linux_amd64/libsystem_thunk.a
+endif
 
-build:
+$(BUILD_DIR)/v23proxy.mojo: $(MOJO_SHARED_LIB)
 	$(call MOGO_BUILD,v.io/x/mojo/proxy,$@)
diff --git a/go/src/v.io/x/mojo/proxy/proxy.go b/go/src/v.io/x/mojo/proxy/proxy.go
index 5a5e3e5..e88b7c7 100644
--- a/go/src/v.io/x/mojo/proxy/proxy.go
+++ b/go/src/v.io/x/mojo/proxy/proxy.go
@@ -152,7 +152,7 @@
 	}
 
 	// Now, run the call without any authorization.
-	if err := v23.GetClient(s.ctx).Call(s.ctx, name, method, inargsIfc, outptrs, options.SkipServerEndpointAuthorization{}); err != nil {
+	if err := v23.GetClient(s.ctx).Call(s.ctx, name, method, inargsIfc, outptrs, options.ServerAuthorizer{security.AllowEveryone()}); err != nil {
 		return nil, err
 	}