Development
You can browse the OSL repository online. To obtain a complete local copy type
git clone git://libosl.org/git/osl.git
Development can be followed by monitoring the log or the corresponding Atom feed.
Building the Reference Guide
To build the reference guide issue the following commands:
% cd doc
% make
This will not work unless the following prerequisites are available:
- pdfTeX
- BibTeX
- AMS-TeX
- The following LaTeX packages: memoir, listings, makeidx, hyperref, natbib, color, fontenc, beramono, mathpazo, ifpdf.
A basic installation of TeX Live or similar distribution should contain all of the above.
Building the Website
To build the website, issue the following commands:
% cd web
% make
There are several prerequisites:
- Perl
- sed
- Markdown (libosl.org is built with peg-markdown)
- GNU Source-highlight (a recent version which includes updated Fortran language definitions)
- f90doc (libosl.org is built using a modified version)