Mer/Build

(Getting Started)
(Added QEMU armel image)
Line 20: Line 20:
 +
== QEMU armel image ==
 +
 +
An Ubuntu armel image for QEMU is available from here:<br>
 +
http://gitorious.org/mer-toggles/qemu-armel-image (login: ubuntu/ubuntu)
 +
<br>
 +
Based on these instructions:<br>
 +
https://wiki.ubuntu.com/ARM/RootfsFromScratch<br>
 +
 +
 +
<br><br>
[[Category:Mer]]
[[Category:Mer]]

Revision as of 21:07, 29 June 2009

This section documents how to use the openSUSE Build Service with Mer. More on the openSUSE Buildservice here.

A simple way to think of OBS is as a version control system for source tarballs and .dsc files and whenever you commit a tarball the build farm compiles it for you.

Over and above this OBS provides a local tool called osc that lets you do clean builds not only for your own OS and architecture but also for other distros and even other architectures (armel).

Getting Started

The first thing to do is to install OBS. This will provide access to the tools and source used to build Mer.

Then you should become familiar with building an application using OBS but outside the Mer repository. This is explained in detail in Application Building.

When you are comfortable with that it makes sense to look at the Mer Packages.

Finally there are processes used to manage the Mer packages whic may include /UsingGitorious

OBS Build Farm

http://wiki.maemo.org/Mer/Documentation/Build/Common_Problems


QEMU armel image

An Ubuntu armel image for QEMU is available from here:
http://gitorious.org/mer-toggles/qemu-armel-image (login: ubuntu/ubuntu)
Based on these instructions:
https://wiki.ubuntu.com/ARM/RootfsFromScratch