[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cbi-dev] Building a subset of platform based on a patch?
|
Hi all,
sorry for a (probably) trivial question: to avoid long build times I would
like to build only Linux GTK 64 bit platfrom build (without tests and without
native bits).
How I can do that?
I followed the wiki to build entire platform [1], found few issues [2], but
found no hints about the "patch" build which would produce the final sdk
package.
My steps so far:
git clone -b master --recursive
git://git.eclipse.org/gitroot/platform/eclipse.platform.releng.aggregator.git
cd eclipse.platform.releng.aggregator
git pull --recurse-submodules
git submodule update
mvn -e clean verify -Dmaven.test.skip=true
This generates the *all* possible sdk builds for *all* platforms into
eclipse.platform.releng.tychoeclipsebuilder/sdk/target/products/
Now given the fact that I'm interested only on few patches in
eclipse.platform.ui module, I've tried to:
cd eclipse.platform.ui
git fetch https://git.eclipse.org/r/platform/eclipse.platform.ui
refs/changes/96/38896/1 && git checkout FETCH_HEAD
mvn -Pbuild-individual-bundles clean verify -Dmaven.test.skip=true
which built *something* successfully but didn't updated *anything* under
eclipse.platform.releng.tychoeclipsebuilder/sdk/target/products/
So what magic maven options I have to apply and which magic targets I have to
run to integrate my patched platform.ui plugins into the final sdk build for a
single platform?
[1] https://wiki.eclipse.org/Platform-releng/Platform_Build
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=456510
--
Kind regards,
google.com/+AndreyLoskutov