CVS
To work on the source code you can access the CVS code repository
-
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
JHBuild
. 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 bonsai
.
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