poset: add select_smallest and select_greatest

Signed-off-by: Jean Privat <jean@pryen.org>
lib/android: precise that Java FFI errors are failures

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
android: copy the extra java files to the right directory

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
model: add mmodule_data

Signed-off-by: Jean Privat <jean@pryen.org>
src: use `get_annotations` instead of `collect_annotations_by_name`

The former does what is implied, the second is a deep search

Update the comment on the latter.

Signed-off-by: Jean Privat <jean@pryen.org>
annotation: move collect_annotations_on_modules from android_annotations to annotation

Signed-off-by: Jean Privat <jean@pryen.org>
mnit_ballz: add app_name and icon

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
mnit_moles: add git version to moles version

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib: intro `program_is_in_path`

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
inkscape_tools: detect if inkscape is installed

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Merge: Minor fixes to the Android support

Pull-Request: #634
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
Merge: Add and icon, an app name and a version for Ballz & fix version for Moles

Pull-Request: #635
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
version 0.6.7

Signed-off-by: Jean Privat <jean@pryen.org>
lib: intro the sendmail module

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/standard: rework and factorise queues and heaps.

Rewrite most of the queue and head data-structures.

1. move them is their own module (instead of the end of the collection files)
2. make Queue the abstract queuing interface (I need this for my IA library)
3. faster Heap implementation

Signed-off-by: Jean Privat <jean@pryen.org>
annotation: add lookup_annotation_on_modules and related methods

Signed-off-by: Jean Privat <jean@pryen.org>
android: remove priority_annotation_on_modules and use lookup_annotation_on_modules instead

Signed-off-by: Jean Privat <jean@pryen.org>
src: new phase check_annotation

Signed-off-by: Jean Privat <jean@pryen.org>
lib: add user-declared annotations on some modules

Signed-off-by: Jean Privat <jean@pryen.org>
tests: updates for user-declated annotations

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