GitHub user neykov opened a pull request:
https://github.com/apache/incubator-brooklyn/pull/753
Fix build order - launcher has build-time depency on jsgui
Also make the ordering more natural - almost all projects depend on
`utils`. `all`, `dist`, `qa` are includes-all modules.
The build would use an older version of `jsgui` (not the one being compiled
with the project), or fail if none is available because `launcher` was built
before `jsgui`. Since `launcher` has only build time dependency on `jsgui`
it's not convenient to include it in the dependencies section because it would
have to be excluded manually in every project that depends on `launcher`.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/neykov/incubator-brooklyn reactor-build-order
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-brooklyn/pull/753.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #753
----
commit ea26e42dace05ba1862622c845562fd88db12377
Author: Svetoslav Neykov <[email protected]>
Date: 2015-07-17T10:57:01Z
Fix build order - launcher has build-time depency on jsgui
Also make the ordering more natural - almost all projects depend on utils.
all, dist, qa are includes-all modules.
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---