Start of topic | Skip to actions

CVS

To work on the source code you can access the CVS code repository

  • ALERT! Fisterra 2 requires a modified version of ORBit. See more here.

Accessing the CVS repository

Execute the following command to obtain the source code of the project:

cvs -z3 -d :pserver:anonymous@cvs.igalia.com:/var/publiccvs co fisterra-base
cvs -z3 -d :pserver:anonymous@cvs.igalia.com:/var/publiccvs co fisterra-bmodules
cvs -z3 -d :pserver:anonymous@cvs.igalia.com:/var/publiccvs co fisterra-distribution
cvs -z3 -d :pserver:anonymous@cvs.igalia.com:/var/publiccvs co fisterra-repair

Available modules

  • fisterra-base, includes source code and documentation
  • fisterra-bmodules, includes source code and documentation of some basic modules of fisterra
  • fisterra-distribution, includes server POS source code, client POS source code and documentation
  • fisterra-repair, includes server anc client source code for a car garage company.

Web access to CVS

You can browse and query our CVS through the web using Bonsai

Compiling with JHBuild

We also provide a moduleset to compile Fisterra projects with JHBuildOUT. You can get the scripts from our CVS here:

cvs -z3 -d :pserver:anonymous@cvs.igalia.com:/var/publiccvs co fisterra-jhbuild

This includes a moduleset, and an example jhbuildrc. There are targets for fisterra-distribution and fisterra-repair, and a metatarget called fisterra-apps that compiles both.

You can also browse the files in our bonsaiOUT.

How to use it

You can create your custom jhbuildrc with your specific setup (source and binaries directories, etc), and then run:

jhbuild --file=yourjhbuildrc --moduleset=fisterra.modules build fisterra-apps

And it should compile the fisterra modules. If you want to test Fisterra, then you should simply enter in the jhbuild shell environment this way:

jhbuild --file=yourjhbuildrc --moduleset=fisterra.modules shell

to top

div class="twikiTopicInfo twikiRevInfo twikiGrayText twikiMoved"<&/div>--<&/td>