source $stdenv/setup # Fix permissions cp -av $src/* . find . -type f | while read i do chmod 644 "$i" done find . -type d | while read i do chmod 755 "$i" done export AXIS2_LIB=$axis2/share/java/axis2 # Deploy webservice ant generate.library.jar ant generate.service.aar ensureDir $out/shared/lib cp *.jar *.so $out/shared/lib chmod 755 $out/shared/lib/*.so ensureDir $out/webapps/axis2/WEB-INF/services cp DisnixService.aar $out/webapps/axis2/WEB-INF/services # Deploy client ant generate.client.jar ensureDir $out/bin for i in disnix-soap-* do sed -i -e "s|AXIS2_LIBDIR=|AXIS2_LIBDIR=$axis2/share/java/axis2|" $i shebangfix $i done cp disnix-soap-* DisnixClient.jar jargs.jar *.nix $out/bin chmod 755 $out/bin/disnix-soap-*