m (→Adding files to a sub-project and building them: Improve formatting) |
m (→Pre-requisites: Formatting) |
||
| Line 7: | Line 7: | ||
* You need a meego.com login to be able to access the OBS | * You need a meego.com login to be able to access the OBS | ||
| - | * You need to be running one of the | + | * You need to be running one of the [http://download.opensuse.org/repositories/openSUSE:/Tools/ supported OSes] |
| - | + | * Install osc (for example, <code>apt-get install osc</code> may work out-of-the-box on recent versions of Ubuntu & Debian, other repositories are available on [http://download.opensuse.org/repositories/openSUSE:/Tools/ openSUSE tools]) | |
| - | * Install osc (for example, <code>apt-get install osc</code> may work out-of-the-box on recent versions of Ubuntu & Debian, | + | |
=Setting up your home project= | =Setting up your home project= | ||
The Meego Online Build System (OBS) seems rather complicated, this page will attempt to make it nice and easy to get started.
It's a work in progress, feel free to add and modify!
Contents |
apt-get install osc may work out-of-the-box on recent versions of Ubuntu & Debian, other repositories are available on openSUSE tools)
Your home project is like a home directory in which you can create sub-projects, repositories, etc.
From the terminal:
osc -A https://api.pub.meego.com co home:[username]
osc -A https://api.pub.meego.com add [filename]
osc -A https://api.pub.meego.com commit
At this point the OBS will try to build your project remotely. You can also build locally by doing osc build
Using the webinterface: