mnit: does not depends on opengles1

let nmit_android and mnit_linux import opengles1 themselves

Signed-off-by: Jean Privat <jean@pryen.org>
mnit: remove virtual type IE

There is no point in having specific input-event virtual type.
Most places do not even use IE but directly InputEvent.

Signed-off-by: Jean Privat <jean@pryen.org>
shoot: move only on pressed, not depressed

Signed-off-by: Jean Privat <jean@pryen.org>
lib/mnit: introduce `mnit_injected_input` to inject events into mnit applications

Signed-off-by: Jean Privat <jean@pryen.org>
lib/mnit: introduce `mnit_null` to execute mnit without a display

Signed-off-by: Jean Privat <jean@pryen.org>
shoot: add a `null` target that uses mnit::mnit_null

Signed-off-by: Jean Privat <jean@pryen.org>
tests: teach tests.sh to use MNIT_* environment variables

Signed-off-by: Jean Privat <jean@pryen.org>
tests_full: add mnit_null variants, and the .inputs file for shoot

Signed-off-by: Jean Privat <jean@pryen.org>
tests: update mnit

Signed-off-by: Jean Privat <jean@pryen.org>
Introduction of android assets and resources management API

Signed-off-by: Romain Chanoir <chanoir.romain@courrier.uqam.ca>
Introduction of the android audio API, needs android resources

Signed-off-by: Romain Chanoir <chanoir.romain@courrier.uqam.ca>
Introduction of java io API, used by android audio and resources

Signed-off-by: Romain Chanoir <chanoir.romain@courrier.uqam.ca>
mnit_simple sound and resource testing

Signed-off-by: Romain Chanoir <chanoir.romain@courrier.uqam.ca>
Adding the support of the res folder for android applications

Signed-off-by: Romain Chanoir <chanoir.romain@courrier.uqam.ca>
ModelBuilder modifications for android resources

Signed-off-by: Romain Chanoir <chanoir.romain@courrier.uqam.ca>