Hi,
Initially, to build rt.equinox.framework/pom.xml with native launchers
using Tycho, you have to put source code of rt.equinox.binaries into a
specific location:
- rt.equinox.framework and rt.equinox.binaries must share the same
parent folder
- rt.equinox.framework expects rt.equinox.binaries' directory name
exactly as 'rt.equinox.binaries'
In other words, the only supported layout is:
/path/to/rt.equinox.framework/
/path/to/rt.equinox.framework/.git
/path/to/rt.equinox.binaries/
/path/to/rt.equinox.binaries/.git
but not:
/path/to/equinox/framework/ <- job's workspace root
/path/to/equinox/framework/sources/
/path/to/equinox/framework/sources/.git
/path/to/equinox/framework/.repository/
/path/to/equinox/binaries/ <- job's workspace root
/path/to/equinox/binaries/sources/
/path/to/equinox/binaries/sources/.git
/path/to/equinox/binaries/.repository/
I use such layout on Jenkins, where project's source code and
per-project Maven local repository are different directories.
[1] is the 3rd (and I think, the last) step that would relax
these restrictions and will make second case work.
[1]
https://git.eclipse.org/r/139803[2]
https://git.eclipse.org/r/136176[3]
https://git.eclipse.org/r/139593--
Mykola
Libre/Free Java Software Developer
https://manandbytes.gitlab.io/_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/equinox-dev