[Lxr-commits] CVS: lxr INSTALL,1.26,1.27 RELEASING,1.2,1.3
Brought to you by:
ajlittoz
From: Malcolm B. <mb...@us...> - 2009-04-21 14:49:06
|
Update of /cvsroot/lxr/lxr In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv915 Modified Files: INSTALL RELEASING Log Message: Updated instructions for Apache 1.x & 2.x Refer to makerelease.pl script for releasing Index: INSTALL =================================================================== RCS file: /cvsroot/lxr/lxr/INSTALL,v retrieving revision 1.26 retrieving revision 1.27 diff -u -d -r1.26 -r1.27 --- INSTALL 26 Mar 2009 17:11:57 -0000 1.26 +++ INSTALL 21 Apr 2009 14:48:58 -0000 1.27 @@ -180,8 +180,8 @@ days. However, on future runs it will only index changed files, thus speeding the process. -Set up webserver ----------------- +Set up the webserver +-------------------- The web front end for LXR can run as CGI scripts or using Apache's mod_perl. Since there are differences between mod_perl for Apache 1.x @@ -266,6 +266,31 @@ /icons/image2.gif /icons/generic.gif + +Site-specific customisation +--------------------------- + +LXR has a large amount of flexibility in behaviour, allowing control +over many aspects of behaviour. + +The places to look for customisation are: + +- lxr.conf: controls most basic settings, including how filenames are + mapped to languages, tab settings etc. + +- templates/html*, templates/lxr.css: Templates and CSS for the HTML + display. This is where you can change how the website looks, + e.g. by adding site logos, links, or changing colours, fonts etc. + +- lib/LXR/Lang/ectags.conf: Advanced configuration for ectags when + parsing various language files - this is one place to look if you + want to add support for another language. + +- lib/LXR/Lang/generic.conf: Configures the generic language support + module that handles most of the languages LXR recognises. + Configuration here enables support for new languages. + + Getting help if it doesn't work: -------------------------------- If you can't get LXR to work then you can try asking on the mailing Index: RELEASING =================================================================== RCS file: /cvsroot/lxr/lxr/RELEASING,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- RELEASING 14 Apr 2007 22:33:01 -0000 1.2 +++ RELEASING 21 Apr 2009 14:48:58 -0000 1.3 @@ -1,5 +1,10 @@ Instructions for releasing LXR +The easiest way to make a release is to use the makerelease.pl script +from the lxr-tools package. + +The steps are: + - Run all the tests & ensure they pass - Tag the release in CVS with a tag of the form release-x-y-z (e.g. release-0-9-4) - Export the tagged files to a new directory lxr-x-y-z |