You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-dev@jakarta.apache.org by mo...@apache.org on 2001/08/27 19:49:58 UTC

cvs commit: jakarta-taglibs common.properties

morgand     01/08/27 10:49:58

  Modified:    .        common.properties
  Log:
  added a taglibs.basedir variable, in order to make sandbox development easier
  
  Revision  Changes    Path
  1.7       +80 -78    jakarta-taglibs/common.properties
  
  Index: common.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/common.properties,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- common.properties	2001/07/04 22:15:01	1.6
  +++ common.properties	2001/08/27 17:49:58	1.7
  @@ -1,30 +1,32 @@
  -#
  -# TAGLIB NAME
  -#
  -# The taglib name defaults to the subproject's ant.project.name.
  -
  -taglib.name = ${ant.project.name}
  -
  -#
  -# PROJECT STRUCTURE PROPERTIES
  -#
  -# The following property values reflect the recommended directory structure
  -# for each custom tag library subproject.  You should only need to adjust or
  -# override them if you use a different organization.
  -#
  -#   conf.src                       Library configuration source directory
  -#   doc.src                        Documentation app source directory
  -#   examples.src                   Examples app source directory
  -#   library.src                    Library Java source directory
  -
  -conf.src = conf
  -doc.src = doc
  -examples.src = examples
  -library.src = src
  -xml.src = xml
  +# 
  +# TAGLIB NAME 
  +# 
  +# The taglib name defaults to the subproject's ant.project.name.  
  +
  +taglib.name = ${ant.project.name}
  +taglibs.basedir = ..  
  +
  +# 
  +# PROJECT STRUCTURE PROPERTIES 
  +# 
  +# The following property values reflect the recommended directory structure 
  +# for each custom tag library subproject.  You should only need to adjust or 
  +# override them if you use a different organization. 
  +# 
  +#   conf.src                       Library configuration source directory 
  +#   doc.src                        Documentation app source directory 
  +#   examples.src                   Examples app source directory 
  +#   library.src                    Library Java source directory  
  +
  +conf.src = conf 
  +doc.src = doc 
  +examples.src = examples 
  +library.src = src 
  +xml.src = xml 
  +
   #
   # Used to generate HTML for jakarta.apache.org/taglibs web site
  -taglibs.xsl = ../src/doc/stylesheets/taglibs.xsl
  +taglibs.xsl = ${taglibs.basedir}/src/doc/stylesheets/taglibs.xsl
   
   #
   # TAGLIB DOC KIT
  @@ -32,62 +34,62 @@
   # These properties support the generation of the HTML documentation
   # and TLD for a taglib using a single XML document
   #
  -taglib-doc.dir = ../src/taglib
  +taglib-doc.dir = ${taglibs.basedir}/src/taglib
   tld11.xsl = ${taglib-doc.dir}/tld11.xsl
   tld12.xsl = ${taglib-doc.dir}/tld12.xsl
   taglib-doc.xsl = ${taglib-doc.dir}/taglib-doc.xsl
   changes-doc.xsl = ${taglib-doc.dir}/changes-doc.xsl
  -
  -#
  -# DERIVED PROPERTIES
  -#
  -# These property values are derived from the previously defined values, and
  -# should not normally be overridden from the command line.
  -#
  -#   build.doc                      Target directory for documentation app
  -#   build.examples                 Target directory for examples app
  -#   build.library                  Target directory for tag library
  + 
  +# 
  +# DERIVED PROPERTIES 
  +# 
  +# These property values are derived from the previously defined values, and 
  +# should not normally be overridden from the command line. 
  +# 
  +#   build.doc                      Target directory for documentation app 
  +#   build.examples                 Target directory for examples app 
  +#   build.library                  Target directory for tag library 
   #   taglibs.doc                    Destination directory for taglibs distribution docs
  -#   dist.doc                       Destination WAR for documentation app
  -#   dist.examples                  Destination WAR for examples app
  -#   dist.library                   Destination JAR for tag library
  -#   dist.tld                       Destination TLD file for tag library
  -
  -build.doc = ${build.dir}/${taglib.name}/${taglib.name}-doc
  -build.examples = ${build.dir}/${taglib.name}/${taglib.name}-examples
  -build.library = ${build.dir}/${taglib.name}/${taglib.name}
  +#   dist.doc                       Destination WAR for documentation app 
  +#   dist.examples                  Destination WAR for examples app 
  +#   dist.library                   Destination JAR for tag library 
  +#   dist.tld                       Destination TLD file for tag library  
  +build.doc = ${build.dir}/${taglib.name}/${taglib.name}-doc 
  +build.examples = ${build.dir}/${taglib.name}/${taglib.name}-examples 
  +build.library = ${build.dir}/${taglib.name}/${taglib.name} 
   taglibs.doc = ${dist.dir}/doc/doc/${taglib.name}-doc
  -dist.doc = ${dist.dir}/${taglib.name}/${taglib.name}-doc.war
  -dist.examples = ${dist.dir}/${taglib.name}/${taglib.name}-examples.war
  -dist.library = ${dist.dir}/${taglib.name}
  -dist.tld = ${dist.dir}/${taglib.name}/${taglib.name}.tld
  -examples.tld = ${build.examples}/WEB-INF/${taglib.name}.tld
  -library.tld = ${build.library}/META-INF/taglib.tld
  -
  -#
  -# DEFAULT PRE & POST ACTIONS - ALLOWS SUBPROJECTS TO OVERRIDE
  -#
  -checkRequirements.pre=default.pre
  -checkRequirements.post=default.post
  -prepare.pre=default.pre
  -prepare.post=default.post
  -documentation.pre=default.pre
  -documentation.post=default.post
  -examples.pre=default.pre
  -examples.post=default.post
  -compile-examples.pre=default.pre
  -compile-examples.post=default.post
  -library.pre=default.pre
  -library.post=default.post
  -main.pre=default.pre
  -main.post=default.post
  -documentation-dist.pre=default.pre
  -documentation-dist.post=default.post
  -examples-dist.pre=default.pre
  -examples-dist.post=default.post
  -library-dist.pre=default.pre
  -library-dist.post=default.post
  -dist.pre=default.pre
  -dist.post=default.post
  -clean.pre=default.pre
  -clean.post=default.post
  +dist.doc = ${dist.dir}/${taglib.name}/${taglib.name}-doc.war 
  +dist.examples = ${dist.dir}/${taglib.name}/${taglib.name}-examples.war 
  +dist.library = ${dist.dir}/${taglib.name} 
  +dist.tld = ${dist.dir}/${taglib.name}/${taglib.name}.tld 
  +examples.tld = ${build.examples}/WEB-INF/${taglib.name}.tld 
  +library.tld = ${build.library}/META-INF/taglib.tld  
  +
  +# 
  +# DEFAULT PRE & POST ACTIONS - ALLOWS SUBPROJECTS TO OVERRIDE 
  +# 
  +
  +checkRequirements.pre=default.pre
  +checkRequirements.post=default.post
  +prepare.pre=default.pre
  +prepare.post=default.post
  +documentation.pre=default.pre
  +documentation.post=default.post
  +examples.pre=default.pre
  +examples.post=default.post
  +compile-examples.pre=default.pre
  +compile-examples.post=default.post
  +library.pre=default.pre
  +library.post=default.post
  +main.pre=default.pre
  +main.post=default.post
  +documentation-dist.pre=default.pre
  +documentation-dist.post=default.post
  +examples-dist.pre=default.pre
  +examples-dist.post=default.post
  +library-dist.pre=default.pre
  +library-dist.post=default.post
  +dist.pre=default.pre
  +dist.post=default.post
  +clean.pre=default.pre
  +clean.post=default.post
  \ No newline at end of file