Mailinglist Archive: opensuse-buildservice (344 mails)
| < Previous | Next > |
[opensuse-buildservice] [Patch] Series of patches adding support for CBpreinstall and CBinstall
- From: "Jan-Simon Möller" <dl9pf@xxxxxx>
- Date: Sun, 2 May 2010 20:53:25 +0200
- Message-id: <201005022053.26528.dl9pf@xxxxxx>
Hi!
This series of patches introduces a new feature called CrossBuild-(pre)install
in the prjconf.
Its similar to VMinstall (only added in case of VM builds) -
CBpreinstall/CBinstall is for
the case of CrossBuilds (is_emulator_arch).
This is a unique feature which will allow us to add e.g. cross-compilers on x86
hosts but
not while compiling on the native arch.
Example configuration in prjconf
CBpreinstall: bash-x86
CBinstall: crosscompiler
#Note: As with VMinstall, all needed dependencies have to be added manually.
build-service:
* 5ac1fe96d1cf3b460b49719e56e820ed80eefe04
** Add definitions for cbpreinstall and cbinstall to worker and BSXML
**
http://gitorious.org/opensuse/build-service/commit/5ac1fe96d1cf3b460b49719e56e820ed80eefe04.diff
* e902a4fefa61ec195a8f405dcc0e9e606799ed59
** Add CB(pre)install to repserver.
**
http://gitorious.org/opensuse/build-service/commit/e902a4fefa61ec195a8f405dcc0e9e606799ed59.diff
* c340bfb5b89742fddfad6b85f2d70430fff20723
** Add CB(pre)install to scheduler.
**
http://gitorious.org/opensuse/build-service/commit/c340bfb5b89742fddfad6b85f2d70430fff20723.diff
* 8c328d7c20c7aa21374a462e4cdcaa96373f58b3
** Update notes.
**
http://gitorious.org/opensuse/build-service/commit/8c328d7c20c7aa21374a462e4cdcaa96373f58b3.diff
build:
* 39fc2cb69ab725a0f76b61ff74de7a86ba8d6bea
** CrossBuild/Speedup (pre-)install hooks.
**
http://gitorious.org/opensuse/build/commit/39fc2cb69ab725a0f76b61ff74de7a86ba8d6bea.diff
osc:
* 4c35566e03ba1b945a25d2809daafc946bdf22e9
** Add CB(pre)install hooks to osc
**
http://gitorious.org/opensuse/osc/commit/4c35566e03ba1b945a25d2809daafc946bdf22e9.diff
* 9e9acd9afa15a86d60090266715ef3b3cc989903
** Update NEWS.
**
http://gitorious.org/opensuse/osc/commit/9e9acd9afa15a86d60090266715ef3b3cc989903.diff
Best,
Jan-Simon
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
This series of patches introduces a new feature called CrossBuild-(pre)install
in the prjconf.
Its similar to VMinstall (only added in case of VM builds) -
CBpreinstall/CBinstall is for
the case of CrossBuilds (is_emulator_arch).
This is a unique feature which will allow us to add e.g. cross-compilers on x86
hosts but
not while compiling on the native arch.
Example configuration in prjconf
CBpreinstall: bash-x86
CBinstall: crosscompiler
#Note: As with VMinstall, all needed dependencies have to be added manually.
build-service:
* 5ac1fe96d1cf3b460b49719e56e820ed80eefe04
** Add definitions for cbpreinstall and cbinstall to worker and BSXML
**
http://gitorious.org/opensuse/build-service/commit/5ac1fe96d1cf3b460b49719e56e820ed80eefe04.diff
* e902a4fefa61ec195a8f405dcc0e9e606799ed59
** Add CB(pre)install to repserver.
**
http://gitorious.org/opensuse/build-service/commit/e902a4fefa61ec195a8f405dcc0e9e606799ed59.diff
* c340bfb5b89742fddfad6b85f2d70430fff20723
** Add CB(pre)install to scheduler.
**
http://gitorious.org/opensuse/build-service/commit/c340bfb5b89742fddfad6b85f2d70430fff20723.diff
* 8c328d7c20c7aa21374a462e4cdcaa96373f58b3
** Update notes.
**
http://gitorious.org/opensuse/build-service/commit/8c328d7c20c7aa21374a462e4cdcaa96373f58b3.diff
build:
* 39fc2cb69ab725a0f76b61ff74de7a86ba8d6bea
** CrossBuild/Speedup (pre-)install hooks.
**
http://gitorious.org/opensuse/build/commit/39fc2cb69ab725a0f76b61ff74de7a86ba8d6bea.diff
osc:
* 4c35566e03ba1b945a25d2809daafc946bdf22e9
** Add CB(pre)install hooks to osc
**
http://gitorious.org/opensuse/osc/commit/4c35566e03ba1b945a25d2809daafc946bdf22e9.diff
* 9e9acd9afa15a86d60090266715ef3b3cc989903
** Update NEWS.
**
http://gitorious.org/opensuse/osc/commit/9e9acd9afa15a86d60090266715ef3b3cc989903.diff
Best,
Jan-Simon
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
| < Previous | Next > |