Open main menu

Difference between revisions of "Buildbot"

144 bytes added ,  02:45, 16 March 2009
m (minor cleanup)
Line 31: Line 31:


A few requirements must be met to add a toolchain to the buildbot server:
A few requirements must be met to add a toolchain to the buildbot server:
* It's possible to cross-compile the port from Linux (that might change in the future).
* It must be possible to cross-compile the port from Linux (that might change in the future).
* No custom Makefiles from the ''backend/'' folder, the port has to use the ''./configure'' script.
* No custom Makefiles from the ''backend/'' folder, the port has to use the ''./configure'' script.
* The compile process doesn't modify nor add anything in the source tree (The ''./configure'' script is called from another directory).
* The compile process must neither modify nor add anything in the source tree. All builds are performed in external build directories, by invoking the ''./configure'' script in these external directories.
* The port is fully buildable from scratch with only ''./configure'' arguments and environment variables for it.
* The port must be fully buildable from scratch with only ''./configure'' arguments and environment variables for it.


The toolchain should be maintained by the port maintainer, but since this requires a little Linux experience, its not a must ;)
The toolchain should be primarily maintained by the port maintainer, but since this requires a little Linux experience, its not a must ;). We will provide assistance with this where possible.


If your toolchain/port is ready to be added, ask ''sev'', ''joostp'' or ''dhewg'' for an account.
If your toolchain/port is ready to be added, ask ''sev'', ''joostp'' or ''dhewg'' for an account.
1,079

edits