Some features which Anbox offer may be useful to users, but can not
be officially supported. For example, the recently added Stand-Alone
Mode can be utilised to make use of different types of independent
containers where Anbox does not control the complete life cycle, but
since these types of setups can be widely varying and complex, it
would not be impossible to provide support. Thus, when running in
these modes, it's important for the user to show knowledge that they
are operating in an experimental way. This functionality provided
by issuing the --experimental flag when starting the Session Manager.
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Normally Anbox will use the default container provided by the
Anbox Container Manager, but some users may wish to run their
own container. Here we're adding a --standalone flag which
tells the Session Manager not to interact (configure/start)
the Container Manager. This allows the user to utilise any
other bespoke container of their choosing. For instance,
this new feature was tested using a Docker container running
the android.img provided by Anbox.
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Make sure helper libraries get built as static libs regardless
of the cmake version being used.
This fixes issue 217.
Signed-off-by: Bernhard Rosenkränzer <bero@lindev.ch>
Warning currently prints out:
[WW 2017-05-03 15:15:30] [connection_creator.cpp:47@create_connection_for]
A second client tried to connect. Denied request as we already have oneand only allow a single client
^
Due to the way in which the code is formatted, we end up missing fudging
the words 'one' and 'and'. Also the 3rd line in the source file seems
somewhat superfluous. Let's fix that too.
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Setting up the build environment is a required step.
Without it, the subsequent step `lunch` will not be available.
Signed-off-by: Lee Jones <lee.jones@linaro.org>