commit | e41ca9b139a6c911a41dcbb20349fd18b4afa29f | [log] [tgz] |
---|---|---|
author | Benjamin Prosnitz <bprosnitz@google.com> | Wed Apr 27 13:04:27 2016 -0700 |
committer | Benjamin Prosnitz <bprosnitz@google.com> | Wed Apr 27 13:04:27 2016 -0700 |
tree | a45a8e9e65a3c8eb83e19e41d876e0761cf773c4 | |
parent | 93005f01cd1212d36fee62cbd35e463c461edd89 [diff] |
v23proxy: fix tests and add go-only jiri test The go-only jiri test is so that we can run tests of most of the functionality on jenkins. Currently, the tests are disabled because there is an issue involving dart. MultiPart: 2/2 Change-Id: Ia65e002ca75818190227e500993b3fa9e7082cd3
This repository implements the proposal outlined here that enables communication between Mojo applications on different devices.
You must have the jiri
tool installed with the base
and mojo
v23-profiles.
To update v23proxy to the latest version of mojo, you will need to also have the mojodev
profile.
You must always make build
first. (The Makefile is not very good currently.)
make build
ANDROID=1 make build
The commands above build the .mojo
shared library that can be run by mojo shells. For example:
make start-v23proxy
HOME=/tmp make ARGS="{see Makefile}" start-echo-client
You can also run these with Android devices. Use an ANDROID={N}
prefix to run on the Nth
Android device connected to your machine. N
must be a positive integer.
Note: To run these examples, the devices used must run mojo_shell on the same local network.
Prefix all commands with USE_MOJO_DEV_PROFILE=1
in order to run with the mojodev
profile instead of mojo
.