intalio/buildr4osgi — pull request #4 by ngiger (2012-04-13 15:07:22+00:00)
Title: Please merge some small fixes

Please look at the following commits. They are mainly some small fixes for problems.

Fixes problems when requesting version where we find only a newer/higher version
https://github.com/ngiger/buildr4osgi/commit/0228da8fc90ab1e7e84780bb45b7e9673606d38a

Fragment handling improved. A fragment introduces a dependency to the host plugin
https://github.com/ngiger/buildr4osgi/commit/da6fe7e82a734ba81873631094bcd78d010e1f40

Use OSGi if you find a publisher there
https://github.com/ngiger/buildr4osgi/commit/28b54b56ac5479b71a3652434ef59187194ac1f5

Improved with this patch, by allowing to specify a P2_EXE via an environment variable.
Using variable OSGi fails if it points to an p2 mirror and not an ecl…
https://github.com/ngiger/buildr4osgi/commit/afa2d0452f5c8a2119b15439d5c2edda9ea17283

https://github.com/ngiger/buildr4osgi/commit/d9ef5ce7a075b18dc81934df5bd5659d4716da17
Adresses three points:
- Fail if no P2-launcher found
- use project.path_to(:target), instead of fixed coded File.join(project.base_dir, "target"
- Use -append (worked more reliably with Eclipse Helios)
https://github.com/ngiger/buildr4osgi/commit/afa2d0452f5c8a2119b15439d5c2edda9ea17283