# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # $Id$ # Xindice build properties. # # NOTE: do not modify this file directly but copy the properties you need # to modify over to a file named 'local.build.properties' and modify that. # The build system will override these properties with the ones in the # 'local.build.properties' file. # ---- Testing ----------------------------------------------------------------- # The SAX parser to be used by Apache XmlRpc. # Apache XmlRpc has an internal list of keywords for known parsers; the # following list is given in terms of those keywords. Value may be set # to either the keyword or the full classname. # Tested: # xerces [org.apache.xerces.parsers.SAXParser] ok # xp [com.jclark.xml.sax.Driver] NOT ok # net.sf.saxon.aelfred.SAXDriver ok # This is a re-packaging of an early aelfred version. test.xmlrpc.driver=xerces # The host:port where the xindice server is running. # Defaults to "localhost:8888". test.xmlrpc.hostport=localhost:8888 # Xindice web application context directory in the servlet engine. For # tomcat, a webapp named xindice.war is automatically deployed as # /xindice. Defaults to "/xindice/". test.xmlrpc.service-location=/xindice/ # Jakarta commons logger used while running tests. # NoOpLog: No logging. SimpleLog: logging to console. test.logger=org.apache.commons.logging.impl.SimpleLog # Jakarta commons logger log level test.loglevel=warn # ---- Compilation ------------------------------------------------------------- compile.debug=on compile.optimize=off compile.nowarn=off compile.deprecation=on compile.verbose=off compile.javac.target=1.3 compile.javac.source=1.3 # ---- Tomcat ------------------------------------------------------------------ # Location of the Jakarta Tomcat directory. # Environment variable TOMCAT_HOME is used by default. tomcat.home=${ENVIRONMENT.TOMCAT_HOME} # ---- Forrest ----------------------------------------------------------------- forrest.home=../forrest # ---- PMD --------------------------------------------------------------------- # Location of the pmd jar file. The latest version of PMD can be found at # http://pmd.sourceforge.net #pmd.jar=/usr/local/java/pmd-1.0rc3/lib/pmd-1.0rc3.jar # ---- System Properties ------------------------------------------------------- # WARNING: you shouldn't need to modify anything below here since there is a # very high change of breaking the build system. Do it only if you know what # you're doing. # Java packages packages=org.apache.xindice.* # Project's properties project.name=xml-xindice project.filename=xindice project.version=1.2-dev project.year=1999-2007 # Source directories documentation.dir=src/documentation config.dir=config tools.dir=tools bin.dir=bin jar.dir=lib root.dir=java src.dir=${root.dir}/src dom.src.dir=${root.dir}/dom3 test.src.dir=${root.dir}/tests/src scratchpad.src.dir=${root.dir}/scratchpad/src scratchpad.jar.dir=${root.dir}/scratchpad/lib # Destination directories build.dir=build src.build.dir=${build.dir}/classes dom.build.dir=${build.dir}/classes-dom test.build.dir=${build.dir}/classes-tests test.result.dir=${build.dir}/test-results test.report.dir=${build.dir}/test-report test.temp.dir=tests api.dir=${build.dir}/api eclipse.temp=${build.dir}/temp release.dir=${build.dir}/dist # Examples directories examples.dir=${root.dir}/examples # Release directories webapp.name=xindice