| # 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. |
| #------------------------------------------------------------------------------------ |
| |
| |
| # Properties controlling the build process |
| |
| # NOTE: |
| # Don't modify this file directly but create a file named |
| # 'local.build.properties' and implement ONLY |
| # the properties you need. |
| |
| # You do NOT have to copy the whole 'build.properties' file. |
| |
| # The build system will first read all properties defined |
| # in the 'local.build.properties' file and then will read out the |
| # ones in 'build.properties'. Ant will use the first found. |
| # You can as well execute ./configure.sh (Linux) or configure (Windows) |
| # to generate the 'local.build.properties'. |
| |
| #------------------------------------------------------------------------------------ |
| # Build properties version to make sure that local.build.properties is kept in sync |
| # NOTE: Do NOT modify this number unless you are a Dev and want to modify this file |
| # NOTE for Devs: Update this number if this file is being updated. |
| # Also update the version number within src/targets/properties-build.xml |
| |
| build.properties.version=594644 |
| |
| #------------------------------------------------------------------------------------ |
| # The root of the Cocoon source tree |
| |
| cocoon.src.dir=externals/cocoon_2_1_x |
| #cocoon.src.dir=../../cocoon/branches/BRANCH_2_1_X |
| |
| |
| #------------------------------------------------------------------------------------ |
| # The cocoon webapp directory |
| # You do not have to change this since Lenya will build Cocoon for you |
| |
| cocoon.webapp.dir=${cocoon.src.dir}/build/webapp |
| |
| |
| #------------------------------------------------------------------------------------ |
| # Root directories where publications are located |
| |
| pubs.root.dirs=src/pubs |
| #pubs.root.dirs=src/pubs:../anotherproject/pubs:/home/user/my-pub |
| |
| |
| #------------------------------------------------------------------------------------ |
| # Root directories where modules are located |
| modules.root.dirs=src/modules:src/modules-core:src/pubs/default/modules |
| #modules.root.dirs=src/modules:src/pubs/default/modules:src/modules-optional |
| |
| # copy modules to the web application? |
| modules.copy=true |
| |
| #------------------------------------------------------------------------------------ |
| # Web Application Server |
| # NOTE: There are slight differences re deployment on the various servlet containers, e.g. endorsed libraries ... |
| |
| web.app.server=Jetty |
| # NOTE: This only works for lenya.sh (Linux). TODO: Make it also work for lenya.bat (Windows) |
| web.app.server.jetty.port=8888 |
| web.app.server.jetty.admin.port=8889 |
| #web.app.server=Tomcat |
| #web.app.server=WLS |
| |
| |
| #------------------------------------------------------------------------------------ |
| # Where the 'install' build target should put the webapp context |
| # WARNING: This has to be an absolute path! (FIXME: cocoon.xconf needs absolute path (scr/targets/init-build.xml)) |
| # NOTE: Do not use white spaces within the path |
| |
| tomcat.home.dir=/usr/local/tomcat |
| #tomcat.home.dir=C:/build/tomcat |
| |
| |
| #------------------------------------------------------------------------------------ |
| # Where the 'install' build target should put the webapp context |
| # NOTE: This path is not necessarily relative to tomcat.home.dir |
| |
| tomcat.webapps.dir=${tomcat.home.dir}/webapps/lenya |
| |
| |
| #------------------------------------------------------------------------------------ |
| # The server cache directory to be cleaned by the 'reset' target |
| # NOTE: This path is not necessarily relative to tomcat.home.dir |
| |
| # Tomcat 5.x |
| tomcat.cache.dir=${tomcat.home.dir}/work/Catalina/localhost/lenya |
| # Tomcat 4.x |
| #tomcat.cache.dir=${tomcat.home.dir}/work/Standalone/localhost/lenya |
| |
| #------------------------------------------------------------------------------------ |
| # Where the 'install' build target should copy the endorsed libraries |
| # NOTE: This path is not necessarily relative to tomcat.home.dir |
| |
| tomcat.endorsed.dir=${tomcat.home.dir}/common/endorsed |
| |
| |
| #------------------------------------------------------------------------------------ |
| # Files and directories which should be excluded during 'install', 'clean' and 'reset' |
| # Comma- or space-separated list of patterns |
| # All files are included when commented |
| # This is useful for preserving content while you are developing a publication |
| |
| #target.install.excludes=**/pubs/default/content/**,**/pubs/default/resources/authoring/**,**/pubs/default/resources/live/**,**/pubs/default/config/ac/passwd/*.iml |
| #target.reset.excludes=${target.install.excludes} |
| |
| |
| #------------------------------------------------------------------------------------ |
| # TODO: This seems to have moved to src/confpatch/enable-uploads.xweb whereas it |
| # does NOT seem to work properly! |
| # Enable file uploads in Lenya |
| # If you leave this set to false, asset and image upload will not work. |
| # It is disabled by default for security reasons |
| # NOTE: One can change this after the build within build/lenya/webapp/WEB-INF/web.xml |
| # where also the max upload size can be configured (upload-max-size parameter) |
| |
| enable.uploads=false |
| |
| |
| #------------------------------------------------------------------------------------ |
| # Anteater home directory |
| |
| #anteater.home=/usr/local/anteater |
| |
| |
| #------------------------------------------------------------------------------------ |
| # Canoo Webtest configuration |
| |
| # Webtest home directory |
| #webtest.home=/usr/local/canoo-webtest-2.1 |
| |
| # Webtest configuration parameters |
| webtest.config.host=localhost |
| webtest.config.port=8888 |
| webtest.config.basepath=default/authoring |
| |
| |
| #------------------------------------------------------------------------------------ |
| # Eclipse Properties for use with the eclipse-project target |
| |
| ide.eclipse.outputdir=build/eclipse/classes |
| ide.eclipse.export.libs=false |
| |
| |
| #------------------------------------------------------------------------------------ |
| # The Java version. |
| |
| src.java.version=1.4 |
| |
| |
| #------------------------------------------------------------------------------------ |
| # Xopus context name |
| |
| xopus.context=Xopus2.1.64 |
| xopus.path=../../ROOT |
| |
| |
| #------------------------------------------------------------------------------------ |
| # JCR repository factory |
| |
| repository.factory=org.apache.lenya.cms.jcr.jackrabbit.JackrabbitRepositoryFactory |
| # NOTE: JeceiraRepositoryFactory has not been implemented yet |
| #repository.factory=org.apache.lenya.cms.jcr.jeceira.JeceiraRepositoryFactory |
| |
| |
| #------------------------------------------------------------------------------------ |
| # NOTE: The node factory needs to be configured within "build/lenya/webapp/WEB-INF/classes/org/apache/lenya/lenya.roles" after having build Lenya |
| |
| #node.factory=org.apache.lenya.cms.repository.SourceNodeFactory |
| #node.factory=org.apache.lenya.cms.repo.adapter.RepoNodeFactory |
| #node.factory=org.apache.lenya.cms.jcr.JCRNodeFactory |
| |
| |
| #------------------------------------------------------------------------------------ |
| # SVN Revision number |
| |
| lenya.revision=xxx |