Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cbi-dev] Building a subset of platform based on a patch?

Hi Andrey,

AFAIK it is currently nt possible to build only a subset of the platform.

Best regards, Lars

2015-01-02 18:29 GMT+01:00 Andrey Loskutov <loskutov@xxxxxx>:
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
_______________________________________________
cbi-dev mailing list
cbi-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cbi-dev


Back to the top