# 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. maven.compile.source = 1.3 maven.compile.target = 1.3 maven.compile.debug = on maven.compile.optimize = off maven.compile.deprecation = off maven.compile.encoding = UTF-8 # ------------------------------------------------------------------- # # T U R B I N E - P L U G I N # # ------------------------------------------------------------------- # # The application name is needed by some META goals besides turbine:setup. turbine.app.name = @TURBINE_APP_NAME@ # # The following variables are needed by the Runtime maven goals besides # turbine:setup. This is a subset of the variables in setup.properties # which are only read when turbine:setup is run. These can be changed # after turbine:setup has been run. # turbine.app.package = @TURBINE_APP_PACKAGE@ turbine.app.om.name = @TURBINE_APP_OM_NAME@ turbine.app.om.layer = @TURBINE_APP_OM_LAYER@ turbine.app.om.package = @TURBINE_APP_OM_PACKAGE@ turbine.app.om.security.name = @TURBINE_APP_OM_SECURITY_NAME@ turbine.app.om.security.package = @TURBINE_APP_OM_SECURITY_PACKAGE@ # # control the deployment of your application # turbine.plugin.deploy.config.skip = @TURBINE_PLUGIN_DEPLOY_CONFIG_SKIP@ turbine.plugin.deploy.images.skip = @TURBINE_PLUGIN_IMAGES_CONFIG_SKIP@ turbine.plugin.deploy.pages.skip = @TURBINE_PLUGIN_PAGES_CONFIG_SKIP@ turbine.plugin.deploy.resources.skip = @TURBINE_PLUGIN_RESOURCES_CONFIG_SKIP@ turbine.plugin.deploy.scripts.skip = @TURBINE_PLUGIN_SCRIPTS_CONFIG_SKIP@ turbine.plugin.deploy.style.skip = @TURBINE_PLUGIN_STYLE_CONFIG_SKIP@ turbine.plugin.deploy.templates.skip = @TURBINE_PLUGIN_TEMPLATES_CONFIG_SKIP@ # # Don't change these values unless you know what you're doing. They # define the location of various parts of your application for the META # plugin. # turbine.plugin.mode = @TURBINE_PLUGIN_MODE@ turbine.plugin.inplace.dir = @TURBINE_PLUGIN_INPLACE_DIR@ turbine.plugin.base.dir = @TURBINE_PLUGIN_BASE_DIR@ turbine.plugin.src.images = @TURBINE_PLUGIN_SRC_IMAGES@ turbine.plugin.src.pages = @TURBINE_PLUGIN_SRC_PAGES@ turbine.plugin.src.resources = @TURBINE_PLUGIN_SRC_RESOURCES@ turbine.plugin.src.schema = @TURBINE_PLUGIN_SRC_SCHEMA@ turbine.plugin.src.scripts = @TURBINE_PLUGIN_SRC_SCRIPTS@ turbine.plugin.src.style = @TURBINE_PLUGIN_SRC_STYLE@ turbine.plugin.src.templates = @TURBINE_PLUGIN_SRC_TEMPLATES@ turbine.plugin.src.conf = @TURBINE_PLUGIN_SRC_CONF@ turbine.plugin.src.java = @TURBINE_PLUGIN_SRC_JAVA@ turbine.plugin.src.compile = @TURBINE_PLUGIN_SRC_COMPILE@ turbine.plugin.src.test = @TURBINE_PLUGIN_SRC_TEST@ turbine.plugin.src.props = @TURBINE_PLUGIN_SRC_PROPS@ turbine.plugin.target.lib = @TURBINE_PLUGIN_TARGET_LIB@ maven.build.dest = @MAVEN_BUILD_DEST@ # ------------------------------------------------------------------- # # W E B - A P P L I C A T I O N # # ------------------------------------------------------------------- # Web XML File for the Application maven.war.webxml = @MAVEN_WAR_WEBXML@ webapp.build = target/${pom.artifactId} webapp.build.lib = target/${pom.artifactId}/WEB-INF/lib webapp.build.classes = target/${pom.artifactId}/WEB-INF/classes webapp.build.webinf = target/${pom.artifactId}/WEB-INF # ------------------------------------------------------------------- # # T O R Q U E C O N F I G U R A T I O N # # used to generate the initial data for the security tables # # ------------------------------------------------------------------- # Shall we create id table SQL @NOT_USE_OM_TORQUE@turbine.app.torque.use.idtable = @TURBINE_APP_TORQUE_USE_IDTABLE@ @NOT_USE_OM_TORQUE@torque.database = @TORQUE_DATABASE@ @NOT_USE_OM_TORQUE@torque.project = @TURBINE_APP_NAME@ @NOT_USE_OM_TORQUE@torque.java.dir = @TURBINE_PLUGIN_SRC_COMPILE@ @NOT_USE_OM_TORQUE@torque.sql.dir = target/sql @NOT_USE_OM_TORQUE@torque.output.dir = target/sql @NOT_USE_OM_TORQUE@torque.schema.dir = target/xml @NOT_USE_OM_TORQUE@torque.contextProperties = build.properties @NOT_USE_OM_TORQUE@torque.basePrefix = Base # # As the current Torque cannot build a peer class for # the ID broker table, it is necessary to exclude all # the generated ID tables from OM generation. So you # must keep the following property here until Torque # no longer has a name clash between the TABLE_NAME # column and the internal TABLE_NAME variable. # @NOT_USE_OM_TORQUE@torque.schema.om.excludes = *id-table-schema*.xml @NOT_USE_OM_TORQUE@torque.addSaveMethod = true @NOT_USE_OM_TORQUE@torque.runOnlyOnSchemaChange = true @NOT_USE_OM_TORQUE@torque.saveException = Exception @NOT_USE_OM_TORQUE@torque.addIntakeRetrievable = true @NOT_USE_OM_TORQUE@torque.retrievableInterface = org.apache.turbine.om.Retrievable