This build file requires both Perl and xsltproc on the path.
The location of the committers/info directory needs to be provided as a relative
or absolute path using:
-Dinfo.path=pathvalue
The default is ../info.
ant [all] - builds everything
ant Original - builds everything using Perl to run xsltproc
Other targets that are useful for debugging:
_foaflist - create list.xml
The list can be pruned to reduce the number of files processed (or to remove
external FOAFs) before running other targets, such as:
_generate - generate all except _events (which is slow)
_index - main page
_map - committer map and map.xml
_committers - committer lists
_calendar - calendar
_gallery - pictures
_projects - project list
_manage - foafamatic, calamatic and instructions
_blogs - weblogs
xsltproc ${template.path}/@{style} @{infile} => @{outdir}/@{outfile}
xsltproc ${template.path}/@{style} @{infile}
perl -w ${template.path}/generateFoafList.pl ${info.path} ${output.path}
perl -w ${template.path}/generateFoafList.pl ${info.path} ${output.path}