|
Sourcery is a completely new version of RPM which can also be found elsewhere on this site. Sourcery has been designed to provide an easy to use replacement for the Acorn make tool supplied with the Acorn C/C++ development system.
Like make, Sourcery will manage the source code that makes up a project but unlike make it will also manage the various resources files that are required to produce a RISC OS application. These include Sprite, Message and Template files.
Sourcery does not try and tie the developer to one set of tools or compilers. Instead, it aims to use whatever the developer wants to use, be it the Acorn C/C++ tools, GCC or any other language including compiled and interpreted languages.
To this end, Sourcery allows the developer to define the tools that will be used to build their project and to define common project types such as RISC OS applications, modules, libraries or any other kind of project you can think of.
Some of the features that Sourcery offers include:
- Filer like display of source and resource files
- Resource template files
- Ability to chain tools together. eg link followed by squeeze
- Create definitions for any compiler or tool
- Auto generation of !Run file module dependencies
- Auto generation of make files
- Support for CVS and Subversion
At the bottom of this page are a number of links to commonly development resources that might be useful when developing with Sourcery. Please note this list is not exhaustive.
Requirements
Additional requirements
- A compiler of some sort (eg GCC/Acorn C/C++)
- A linker of some sort (eg link/drlink)
The following are also recommended:
- An ALF generator of some sort (eg libfile/makealf)
- DDEUtils module
- A template editor (eg FormEd/TemplEd)
- Programmers Reference Manuals
|
Download
Sourcery |
| |
Version |
Size |
Date |
Notes |
 |
1.02 |
560K |
21-Mar-2008 |
History |
 |
1.01 |
560K |
19-Mar-2008 |
History |
 |
1.00 |
561K |
21-Jun-2007 |
History |
 |
0.99 |
556K |
16-Jul-2006 |
History |
|
Manual |
| |
Version |
Size |
Date |
 |
1.00 |
2Mb |
21-Jun-2007 |
|
An application capable of displaying PDF files can be downloaded here.
|