nixpkgs/pkgs/servers/http/tomcat/builder-6.0.sh
Sander van der Burg 63b9500b88 Added support for custom context.xml for Tomcat
svn path=/nixpkgs/trunk/; revision=12512
2008-08-06 14:59:45 +00:00

14 lines
473 B
Bash

source $stdenv/setup
tar zxf $src
mkdir $out
mv apache-tomcat*/* $out
# Rename the context.xml to context.xml.default in order to allow a custom context.xml
mv $out/conf/context.xml $out/conf/context.xml.default
# Change all references from CATALINA_HOME to CATALINA_BASE and add support for shared libraries
sed -i -e 's|${catalina.home}|${catalina.base}|g' \
-e 's|shared.loader=|shared.loader=${catalina.base}/shared/lib/*.jar|' $out/conf/catalina.properties