The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Developing

From Mer Wiki
Revision as of 19:24, 29 July 2012 by Lbt (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Developing in Mer

WIP: Placeholder page for information about Mer development steps.

Using osc

Fast Rebuilds in osc

osc in Mer now supports a fast rebuild mechanism. This allows you to quickly re-run make and rebuild rpms inside the clean osc chroot enironment.

It works by using the --rsync-{src,dest} options of osc and telling rpmbuild to skip the %prep and %clean phases.

For example, to work on the 'acl' package use "osc co" to checkout a copy; then verify the correct BUILD/ destination from the spec and with the src in a suitable location run something like this:

 osc build --rebuild --rsync-src=/home/david/mer-devel/acl/ --rsync-dest=/home/abuild/rpmbuild/BUILD/acl-2.2.51 Mer_Core_i486 i586
Personal tools