jvanzyl 01/09/22 11:14:58 Modified: . build.properties build.xml src/tdk build-classic.properties build-cvslayout.properties build.properties build.xml src/tdk/apps/2 build.properties build.xml src/tdk/apps/3 build.properties build.xml Log: - namespacing the name of the project to be generated: ${tdk.project} - everything to do with the project is now keyed off ${tdk.project} so that we can use a profile to generate apps with different names. Revision Changes Path 1.19 +1 -1 jakarta-turbine-tdk/build.properties Index: build.properties =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/build.properties,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- build.properties 2001/09/21 19:29:43 1.18 +++ build.properties 2001/09/22 18:14:58 1.19 @@ -13,7 +13,7 @@ tdk.ancillary3.dir = ${tdk.share.dir}/ancillary/3 tdk.site = ${tdk.dist}/webapps/site tdk.profileDirectory = ./profile -tdk.defaultProfile = t2-tc4-hsqldb.profile +tdk.defaultProfile = t3-tc4-hsqldb.profile # ------------------------------------------------------------------- # T U R B I N E P R O P E R T I E S 1.22 +5 -4 jakarta-turbine-tdk/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/build.xml,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- build.xml 2001/09/21 19:29:43 1.21 +++ build.xml 2001/09/22 18:14:58 1.22 @@ -38,6 +38,7 @@ specified profile. --> <filter token="TURBINE_VERSION" value="${tdk.turbineVersion}"/> + <filter token="PROJECT" value="${tdk.project}"/> <copy todir="${tdk.share.dir}" @@ -114,10 +115,10 @@ <antcall target="test-dist"/> <ant dir="${tdk.home}"/> - <ant dir="${tdk.home}/webapps/newapp/WEB-INF/build" target="init"> + <ant dir="${tdk.home}/webapps/${tdk.project}/WEB-INF/build" target="init"> <property name="build.properties" - value="${tdk.home}/webapps/newapp/WEB-INF/build/build.properties" + value="${tdk.home}/webapps/${tdk.project}/WEB-INF/build/build.properties" /> </ant> </target> @@ -128,10 +129,10 @@ <antcall target="test-dist"/> <ant dir="${tdk.home}" target="cvslayout"/> - <ant dir="${tdk.home}/../newapp" target="init"> + <ant dir="${tdk.home}/../${tdk.project}" target="init"> <property name="build.properties" - value="${tdk.home}/../newapp/build.properties" + value="${tdk.home}/../${tdk.project}/build.properties" /> </ant> </target> 1.4 +6 -5 jakarta-turbine-tdk/src/tdk/build-classic.properties Index: build-classic.properties =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/src/tdk/build-classic.properties,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- build-classic.properties 2001/09/21 01:57:14 1.3 +++ build-classic.properties 2001/09/22 18:14:58 1.4 @@ -1,8 +1,9 @@ -app.home = webapps/${turbine.app} +app.home = ${tdk.home}/webapps/${tdk.project} app.conf = ${app.home}/WEB-INF/conf -build.dest = @TDK_HOME@/webapps/${turbine.app}/WEB-INF/classes -src.dir = @TDK_HOME@/webapps/${turbine.app}/WEB-INF/src -conf.dir = @TDK_HOME@/webapps/${turbine.app}/WEB-INF/conf +abs.conf.dir = ${tdk.home}/webapps/${tdk.project}/WEB-INF/conf app.root = webContext -abs.conf.dir = webapps/${turbine.app}/WEB-INF/conf app.properties = /WEB-INF/conf/TurbineResources.properties + +build.dest = @TDK_HOME@/webapps/${tdk.project}/WEB-INF/classes +src.dir = @TDK_HOME@/webapps/${tdk.project}/WEB-INF/src +conf.dir = @TDK_HOME@/webapps/${tdk.project}/WEB-INF/conf 1.4 +7 -6 jakarta-turbine-tdk/src/tdk/build-cvslayout.properties Index: build-cvslayout.properties =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/src/tdk/build-cvslayout.properties,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- build-cvslayout.properties 2001/09/21 19:29:43 1.3 +++ build-cvslayout.properties 2001/09/22 18:14:58 1.4 @@ -1,8 +1,9 @@ -app.home=${turbine.app.loc}/${turbine.app} +app.home=${turbine.app.loc}/${tdk.project} app.conf=${app.home}/src/conf -build.dest = @TDK_HOME@/webapps/${turbine.app}/WEB-INF/classes -src.dir=${turbine.app.loc}/${turbine.app}/src -conf.dir=${turbine.app.loc}/${turbine.app}/src/conf -app.root=${turbine.app.loc}/${turbine.app} -abs.conf.dir=${turbine.app.loc}/${turbine.app}/src/conf +abs.conf.dir=${turbine.app.loc}/${tdk.project}/src/conf +app.root=${turbine.app.loc}/${tdk.project} app.properties=/src/conf/TurbineResources.properties + +build.dest = @TDK_HOME@/webapps/${tdk.project}/WEB-INF/classes +src.dir=${turbine.app.loc}/${tdk.project}/src +conf.dir=${turbine.app.loc}/${tdk.project}/src/conf 1.9 +1 -1 jakarta-turbine-tdk/src/tdk/build.properties Index: build.properties =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/src/tdk/build.properties,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- build.properties 2001/09/22 00:56:48 1.8 +++ build.properties 2001/09/22 18:14:58 1.9 @@ -4,7 +4,7 @@ # ------------------------------------------------------------------------- tdk.turbineVersion = @TURBINE_VERSION@ -turbine.app = newapp +tdk.project = @PROJECT@ target.package = org.mycompany.newapp target.directory = org/mycompany/newapp 1.16 +26 -26 jakarta-turbine-tdk/src/tdk/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/src/tdk/build.xml,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- build.xml 2001/09/22 00:56:48 1.15 +++ build.xml 2001/09/22 18:14:58 1.16 @@ -47,8 +47,8 @@ <antcall target="deployment-descriptor"/> <antcall target="turbine-resources"/> <antcall target="message"/> - <mkdir dir="webapps/${turbine.app}/WEB-INF/classes"/> - <mkdir dir="webapps/${turbine.app}/WEB-INF/db"/> + <mkdir dir="webapps/${tdk.project}/WEB-INF/classes"/> + <mkdir dir="webapps/${tdk.project}/WEB-INF/db"/> </target> <target name="cvslayout-properties"> @@ -72,8 +72,8 @@ <antcall target="deployment-descriptor"/> <antcall target="turbine-resources"/> <antcall target="message"/> - <mkdir dir="webapps/${turbine.app}/WEB-INF/db"/> - <mkdir dir="webapps/${turbine.app}/WEB-INF/classes"/> + <mkdir dir="webapps/${tdk.project}/WEB-INF/db"/> + <mkdir dir="webapps/${tdk.project}/WEB-INF/classes"/> </target> <target name="adjust-for-classic"> @@ -84,35 +84,35 @@ <!-- Move build files into the WEB-INF/build directory --> - <mkdir dir="webapps/${turbine.app}/WEB-INF/build"/> + <mkdir dir="webapps/${tdk.project}/WEB-INF/build"/> <move - file="webapps/${turbine.app}/build.properties" - todir="webapps/${turbine.app}/WEB-INF/build" + file="webapps/${tdk.project}/build.properties" + todir="webapps/${tdk.project}/WEB-INF/build" /> <move - file="webapps/${turbine.app}/build.xml" - todir="webapps/${turbine.app}/WEB-INF/build" + file="webapps/${tdk.project}/build.xml" + todir="webapps/${tdk.project}/WEB-INF/build" /> <move - file="webapps/${turbine.app}/GETTING_STARTED.txt" - todir="webapps/${turbine.app}/WEB-INF/build" + file="webapps/${tdk.project}/GETTING_STARTED.txt" + todir="webapps/${tdk.project}/WEB-INF/build" /> <!-- Move src/conf into WEB-INF/conf --> - <mkdir dir="webapps/${turbine.app}/WEB-INF/conf"/> + <mkdir dir="webapps/${tdk.project}/WEB-INF/conf"/> - <move todir="webapps/${turbine.app}/WEB-INF/conf"> - <fileset dir="webapps/${turbine.app}/src/conf"/> + <move todir="webapps/${tdk.project}/WEB-INF/conf"> + <fileset dir="webapps/${tdk.project}/src/conf"/> </move> <!-- Move src/java into WEB-INF/src/java --> - <move todir="webapps/${turbine.app}/WEB-INF/src"> - <fileset dir="webapps/${turbine.app}/src"/> + <move todir="webapps/${tdk.project}/WEB-INF/src"> + <fileset dir="webapps/${tdk.project}/src"/> </move> </target> @@ -124,12 +124,12 @@ <move file="${app.conf}/project-schema.xml" - tofile="${app.conf}/${turbine.app}-schema.xml" + tofile="${app.conf}/${tdk.project}-schema.xml" /> <move file="${app.conf}/project-intake.xml" - tofile="${app.conf}/${turbine.app}-intake.xml" + tofile="${app.conf}/${tdk.project}-intake.xml" /> </target> @@ -155,7 +155,7 @@ Detailed instructions on how to precede are outlined outlined in the GETTING_STARTED.txt located in the - webapps/${turbine.app}/WEB-INF/build directory + webapps/${tdk.project}/WEB-INF/build directory </echo> @@ -186,14 +186,14 @@ real app regularly used in conjunction with a turbine application. --> <target name="libs"> - <copy todir="webapps/${turbine.app}/WEB-INF/lib"> + <copy todir="webapps/${tdk.project}/WEB-INF/lib"> <fileset dir="${lib.dir}"> <exclude name="turbine*.jar"/> <exclude name="flux*.jar"/> </fileset> </copy> - <copy todir="webapps/${turbine.app}/WEB-INF/lib"> + <copy todir="webapps/${tdk.project}/WEB-INF/lib"> <fileset dir="${lib.dir}"> <include name="turbine-${tdk.turbineVersion}*.jar"/> <include name="flux-${tdk.turbineVersion}*.jar"/> @@ -207,7 +207,7 @@ <target name="application-template"> - <filter token="PROJECT" value="${turbine.app}"/> + <filter token="PROJECT" value="${tdk.project}"/> <filter token="TEMPLATE_PATH" value="${template.path}"/> <filter token="OUTPUT_DIRECTORY" value="${output.directory}"/> <filter token="SCHEMA_DIRECTORY" value="${schema.directory}"/> @@ -281,13 +281,13 @@ <target name="deployment-descriptor"> - <filter token="PROJECT" value="${turbine.app}"/> + <filter token="PROJECT" value="${tdk.project}"/> <filter token="APP_ROOT" value="${app.root}"/> <filter token="APP_PROPERTIES" value="${app.properties}"/> <copy file="${ancillary.dir}/web.xml" - tofile="webapps/${turbine.app}/WEB-INF/web.xml" + tofile="webapps/${tdk.project}/WEB-INF/web.xml" filtering="yes" /> @@ -310,11 +310,11 @@ <property name="master.home" value="${ancillary.dir}/${tdk.turbineVersion}/src/conf/master"/> <property name="target.dir" value="${abs.conf.dir}"/> <property name="turbine.log" value="/logs/turbine.log"/> - <property name="database.name" value="${turbine.app}"/> + <property name="database.name" value="${tdk.project}"/> <property name="module.packages" value="${target.package}.modules,${flux.modules}"/> <property name="include.file" value="include = Flux.properties"/> <property name="template.path" value="/templates/app,/templates/flux"/> - <property name="intake.descriptor" value="WEB-INF/conf/${turbine.app}-intake.xml"/> + <property name="intake.descriptor" value="WEB-INF/conf/${tdk.project}-intake.xml"/> </ant> </target> </project> 1.10 +5 -3 jakarta-turbine-tdk/src/tdk/apps/2/build.properties Index: build.properties =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/src/tdk/apps/2/build.properties,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- build.properties 2001/09/21 16:32:54 1.9 +++ build.properties 2001/09/22 18:14:58 1.10 @@ -5,10 +5,12 @@ # ------------------------------------------------------------------- tdk.turbineVersion = 2 +tdk.project = @PROJECT@ +# This currently duplicated because the torque templates have +# a dependency on $project. project = @PROJECT@ -turbine.app = @PROJECT@ -app.root = ../@PROJECT@ -build.webappRoot = ${tdk.home}/webapps/${turbine.app} +app.root = ../${tdk.project} +build.webappRoot = ${tdk.home}/webapps/${tdk.project} target.package = @TARGET_PACKAGE@ target.directory = @TARGET_DIRECTORY@ build.dest = ${build.webappRoot}/WEB-INF/classes 1.18 +12 -12 jakarta-turbine-tdk/src/tdk/apps/2/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/src/tdk/apps/2/build.xml,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- build.xml 2001/09/22 00:56:48 1.17 +++ build.xml 2001/09/22 18:14:58 1.18 @@ -14,7 +14,7 @@ <property name="build.properties" value="build.properties"/> <path id="classpath"> - <fileset dir="${tdk.home}/webapps/${project}/WEB-INF/lib"> + <fileset dir="${tdk.home}/webapps/${tdk.project}/WEB-INF/lib"> <include name="**/*.jar"/> </fileset> <fileset dir="${tdk.home}/common/lib"> @@ -146,7 +146,7 @@ outputFile="${script}" targetPlatform="${platform}" targetDatabase="${database}" - databaseName="${project}" + databaseName="${tdk.project}" databaseUser="${databaseUser}" databasePassword="${databasePassword}" databaseHost="${databaseHost}" @@ -186,8 +186,8 @@ controlTemplate="${SQLControlTemplate}" outputDirectory="${src.dir}/sql" templatePath="${templatePath}" - outputFile="report.${project}.sql.generation" - xmlFile="${conf.dir}/${project}-schema.xml" + outputFile="report.${tdk.project}.sql.generation" + xmlFile="${conf.dir}/${tdk.project}-schema.xml" targetDatabase="${database}" /> @@ -217,9 +217,9 @@ controlTemplate="${OMControlTemplate}" outputDirectory="${src.dir}/java" templatePath="${templatePath}" - outputFile="report.${project}.om.generation" + outputFile="report.${tdk.project}.om.generation" targetPackage="${targetPackage}" - xmlFile="${conf.dir}/${project}-schema.xml" + xmlFile="${conf.dir}/${tdk.project}-schema.xml" /> <!-- @@ -340,8 +340,8 @@ controlTemplate="${idTableControlTemplate}" templatePath="${templatePath}" outputDirectory="${src.dir}/sql" - outputFile="${project}-id-table-init.sql" - xmlFile="${conf.dir}/${project}-schema.xml" + outputFile="${tdk.project}-id-table-init.sql" + xmlFile="${conf.dir}/${tdk.project}-schema.xml" targetDatabase="${database}" /> @@ -369,7 +369,7 @@ templatePath="${templatePath}" outputDirectory="${src.dir}/sql" outputFile="turbine-security.sql" - xmlFile="${conf.dir}/${project}-schema.xml" + xmlFile="${conf.dir}/${tdk.project}-schema.xml" targetDatabase="${database}" /> @@ -410,11 +410,11 @@ description="--> insert project sql"> <antcall target="insert-sql-file"> - <param name="sqlFile" value="${src.dir}/sql/${project}-schema.sql"/> + <param name="sqlFile" value="${src.dir}/sql/${tdk.project}-schema.sql"/> </antcall> <antcall target="insert-sql-file"> - <param name="sqlFile" value="${src.dir}/sql/${project}-id-table-init.sql"/> + <param name="sqlFile" value="${src.dir}/sql/${tdk.project}-id-table-init.sql"/> </antcall> </target> @@ -471,7 +471,7 @@ <filter token="DATABASE_DEFAULT" value="default"/> <property name="database.descriptor" value="${master.conf.dir}/database/${database}"/> - <property name="database.name" value="${project}"/> + <property name="database.name" value="${tdk.project}"/> <property file="${database.descriptor}"/> <filter token="DATABASE_ADAPTOR" value="${database.adaptor}"/> 1.8 +5 -3 jakarta-turbine-tdk/src/tdk/apps/3/build.properties Index: build.properties =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/src/tdk/apps/3/build.properties,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- build.properties 2001/09/21 16:32:55 1.7 +++ build.properties 2001/09/22 18:14:58 1.8 @@ -5,10 +5,12 @@ # ------------------------------------------------------------------- tdk.turbineVersion = 3 -project=@PROJECT@ -turbine.app = @PROJECT@ +tdk.project = @PROJECT@ +# This currently duplicated because the torque templates have +# a dependency on $project. +project = @PROJECT@ app.root = ../@PROJECT@ -build.webappRoot = ${tdk.home}/webapps/${turbine.app} +build.webappRoot = ${tdk.home}/webapps/${tdk.project} target.package = @TARGET_PACKAGE@ target.directory = @TARGET_DIRECTORY@ build.dest = ${build.webappRoot}/WEB-INF/classes 1.11 +12 -12 jakarta-turbine-tdk/src/tdk/apps/3/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-turbine-tdk/src/tdk/apps/3/build.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- build.xml 2001/09/21 06:49:00 1.10 +++ build.xml 2001/09/22 18:14:58 1.11 @@ -15,7 +15,7 @@ <!-- Build classpath --> <path id="classpath"> - <fileset dir="${tdk.home}/webapps/${project}/WEB-INF/lib"> + <fileset dir="${tdk.home}/webapps/${tdk.project}/WEB-INF/lib"> <include name="**/*.jar"/> </fileset> <fileset dir="${tdk.home}/common/lib"> @@ -152,7 +152,7 @@ outputFile="${script}" targetPlatform="${platform}" targetDatabase="${database}" - databaseName="${project}" + databaseName="${tdk.project}" databaseUser="${databaseUser}" databasePassword="${databasePassword}" databaseHost="${databaseHost}" @@ -190,8 +190,8 @@ controlTemplate="${SQLControlTemplate}" outputDirectory="${src.dir}/sql" useClasspath="true" - outputFile="report.${project}.sql.generation" - xmlFile="${conf.dir}/${project}-schema.xml" + outputFile="report.${tdk.project}.sql.generation" + xmlFile="${conf.dir}/${tdk.project}-schema.xml" targetDatabase="${database}" /> @@ -219,9 +219,9 @@ controlTemplate="${OMControlTemplate}" outputDirectory="${src.dir}/java" useClasspath="true" - outputFile="report.${project}.om.generation" + outputFile="report.${tdk.project}.om.generation" targetPackage="${targetPackage}" - xmlFile="${conf.dir}/${project}-schema.xml" + xmlFile="${conf.dir}/${tdk.project}-schema.xml" /> <!-- @@ -334,8 +334,8 @@ controlTemplate="${idTableControlTemplate}" useClasspath="true" outputDirectory="${src.dir}/sql" - outputFile="${project}-id-table-init.sql" - xmlFile="${conf.dir}/${project}-schema.xml" + outputFile="${tdk.project}-id-table-init.sql" + xmlFile="${conf.dir}/${tdk.project}-schema.xml" targetDatabase="${database}" /> @@ -361,7 +361,7 @@ useClasspath="true" outputDirectory="${src.dir}/sql" outputFile="turbine-security.sql" - xmlFile="${conf.dir}/${project}-schema.xml" + xmlFile="${conf.dir}/${tdk.project}-schema.xml" targetDatabase="${database}" /> @@ -398,11 +398,11 @@ <target name="project-insert-sql" description="--> insert project sql"> <antcall target="insert-sql-file"> - <param name="sqlFile" value="${src.dir}/sql/${project}-schema.sql"/> + <param name="sqlFile" value="${src.dir}/sql/${tdk.project}-schema.sql"/> </antcall> <antcall target="insert-sql-file"> - <param name="sqlFile" value="${src.dir}/sql/${project}-id-table-init.sql"/> + <param name="sqlFile" value="${src.dir}/sql/${tdk.project}-id-table-init.sql"/> </antcall> </target> @@ -449,7 +449,7 @@ <filter token="DATABASE_DEFAULT" value="default"/> <property name="database.descriptor" value="${master.conf.dir}/database/${database}"/> - <property name="database.name" value="${project}"/> + <property name="database.name" value="${tdk.project}"/> <property file="${database.descriptor}"/> <filter token="DATABASE_ADAPTOR" value="${database.adaptor}"/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]