remm 2004/09/01 16:45:41 Modified: . build.xml tomcat.nsi jasper2 build.xml Log: - I'm removing the javadocs for Catalina and Jasper from the binary packages. If they are needed, a block of instructions need to be uncommented from dist-javadoc (easy). - If this change is accepted, I'll tweak the webapp to redirect to the website where it makes sense (polish mode on). - Build a fulldocs tgz. It contains a ready to install "tomcat-5.5-doc" folder that is the same as the docs that are uploaded to the website. Revision Changes Path 1.205 +45 -17 jakarta-tomcat-5/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-5/build.xml,v retrieving revision 1.204 retrieving revision 1.205 diff -u -r1.204 -r1.205 --- build.xml 1 Sep 2004 13:03:00 -0000 1.204 +++ build.xml 1 Sep 2004 23:45:41 -0000 1.205 @@ -1381,6 +1381,7 @@ <!-- ====================== DIST: Create Javadoc ======================== --> <target name="dist-javadoc"> + <!-- <ant dir="${catalina.home}" target="dist-javadoc"/> <mkdir dir="${tomcat.dist}/webapps/tomcat-docs/catalina/docs/api"/> <copy todir="${tomcat.dist}/webapps/tomcat-docs/catalina/docs/api"> @@ -1391,6 +1392,7 @@ <copy todir="${tomcat.dist}/webapps/tomcat-docs/jasper/docs/api"> <fileset dir="${jasper.build}/javadoc" /> </copy> + --> <mkdir dir="${tomcat.dist}/webapps/tomcat-docs/servletapi"/> <copy todir="${tomcat.dist}/webapps/tomcat-docs/servletapi"> <fileset dir="${api.home}/jsr154/dist/docs/api" /> @@ -1508,7 +1510,7 @@ <!-- ==================== RELEASE: Create Release ======================= --> - <target name="release" depends="clean,dist,dist-source,prepare-release,installer,package-zip,package-tgz,package-embed-zip,package-embed-tgz,package-deployer-zip,package-deployer-tgz,package-compat-zip,package-compat-tgz,package-admin-zip,package-admin-tgz,package-src-zip,package-src-tgz,clean-tester,run-tester" + <target name="release" depends="clean,dist,dist-source,prepare-release,installer,package-zip,package-tgz,package-embed-zip,package-embed-tgz,package-deployer-zip,package-deployer-tgz,package-compat-zip,package-compat-tgz,package-admin-zip,package-admin-tgz,package-src-zip,package-src-tgz,package-docs-tgz,clean-tester,run-tester" description="Create a Tomcat 5 packaged distribution"> <filter token="VERSION" value="${version}"/> @@ -1582,33 +1584,33 @@ <target name="package-compat-zip"> <zip zipfile="${tomcat.release}/v${version}/bin/${final.name}-compat.zip"> - <zipfileset dir="${tomcat.compat}" prefix="${final.name}-compat" + <zipfileset dir="${tomcat.compat}" prefix="${final.name}t" includes="**" /> - <zipfileset dir="${tomcat.dist}" prefix="${final.name}-compat" + <zipfileset dir="${tomcat.dist}" prefix="${final.name}" includes="LICENSE" /> - <zipfileset dir="${tomcat.dist}" prefix="${final.name}-compat" + <zipfileset dir="${tomcat.dist}" prefix="${final.name}" includes="NOTICE" /> - <zipfileset dir="${tomcat.dist}" prefix="${final.name}-compat" + <zipfileset dir="${tomcat.dist}" prefix="${final.name}" includes="README.txt" /> - <zipfileset dir="${tomcat.dist}" prefix="${final.name}-compat" + <zipfileset dir="${tomcat.dist}" prefix="${final.name}" includes="RELEASE-NOTES" /> </zip> </target> <target name="package-admin-zip"> <zip zipfile="${tomcat.release}/v${version}/bin/${final.name}-admin.zip"> - <zipfileset dir="${tomcat.dist}" prefix="${final.name}-admin"> + <zipfileset dir="${tomcat.dist}" prefix="${final.name}"> <include name="server/webapps/admin/**"/> <include name="conf/Catalina/localhost/admin.xml"/> <exclude name="*.jsp" /> </zipfileset> - <zipfileset dir="${tomcat.dist}" prefix="${final.name}-admin" + <zipfileset dir="${tomcat.dist}" prefix="${final.name}" includes="LICENSE" /> - <zipfileset dir="${tomcat.dist}" prefix="${final.name}-admin" + <zipfileset dir="${tomcat.dist}" prefix="${final.name}" includes="NOTICE" /> - <zipfileset dir="${tomcat.dist}" prefix="${final.name}-admin" + <zipfileset dir="${tomcat.dist}" prefix="${final.name}" includes="README.txt" /> - <zipfileset dir="${tomcat.dist}" prefix="${final.name}-admin" + <zipfileset dir="${tomcat.dist}" prefix="${final.name}" includes="RELEASE-NOTES" /> </zip> </target> @@ -1728,13 +1730,13 @@ includes="*.txt,LICENSE,NOTICE" eol="lf"/> <tar longfile="gnu" compression="gzip" tarfile="${tomcat.release}/v${version}/bin/${final.name}-compat.tar.gz"> - <tarfileset dir="${tomcat.dist}" prefix="${final.name}-compat"> + <tarfileset dir="${tomcat.dist}" prefix="${final.name}"> <include name="LICENSE" /> <include name="NOTICE" /> <include name="README.txt" /> <include name="RELEASE-NOTES" /> </tarfileset> - <tarfileset dir="${tomcat.compat}" prefix="${final.name}-compat"> + <tarfileset dir="${tomcat.compat}" prefix="${final.name}"> <include name="**" /> </tarfileset> </tar> @@ -1745,23 +1747,49 @@ includes="*.txt,LICENSE,NOTICE" eol="lf"/> <tar longfile="gnu" compression="gzip" tarfile="${tomcat.release}/v${version}/bin/${final.name}-admin.tar.gz"> - <tarfileset dir="${tomcat.dist}" prefix="${final.name}-admin"> + <tarfileset dir="${tomcat.dist}" prefix="${final.name}"> <include name="LICENSE" /> <include name="NOTICE" /> <include name="README.txt" /> <include name="RELEASE-NOTES" /> </tarfileset> - <tarfileset dir="${tomcat.dist}" prefix="${final.name}-admin"> + <tarfileset dir="${tomcat.dist}" prefix="${final.name}"> <include name="server/webapps/admin/**" /> <exclude name="*.jsp" /> </tarfileset> - <tarfileset dir="${tomcat.dist}" mode="600" prefix="${final.name}-admin"> + <tarfileset dir="${tomcat.dist}" mode="600" prefix="${final.name}"> <include name="conf/Catalina/localhost/admin.xml" /> </tarfileset> </tar> </target> - <target name="package-src-zip"> + <target name="package-docs-tgz"> + <ant dir="${catalina.home}" target="dist-javadoc"/> + <mkdir dir="${tomcat.dist}/webapps/tomcat-docs/catalina/docs/api"/> + <copy todir="${tomcat.dist}/webapps/tomcat-docs/catalina/docs/api"> + <fileset dir="${catalina.build}/javadoc" /> + </copy> + <ant dir="${jasper.home}" target="javadoc"/> + <mkdir dir="${tomcat.dist}/webapps/tomcat-docs/jasper/docs/api"/> + <copy todir="${tomcat.dist}/webapps/tomcat-docs/jasper/docs/api"> + <fileset dir="${jasper.build}/javadoc" /> + </copy> + <fixcrlf srcdir="${tomcat.dist}" + includes="*.txt,LICENSE,NOTICE" eol="lf"/> + <tar longfile="gnu" compression="gzip" + tarfile="${tomcat.release}/v${version}/bin/${final.name}-fulldocs.tar.gz"> + <tarfileset dir="${tomcat.dist}" prefix="tomcat-5.5-doc"> + <include name="LICENSE" /> + <include name="NOTICE" /> + <include name="README.txt" /> + </tarfileset> + <tarfileset dir="${tomcat.dist}/webapps/tomcat-docs" prefix="tomcat-5.5-doc"> + <include name="**" /> + </tarfileset> + </tar> + </target> + + <target name="package-src-zip"> <!-- Package Tomcat Source --> <zip zipfile="${tomcat.release}/v${version}/src/${final-src.name}.zip"> <zipfileset dir="${tomcat.dist}/src" prefix="${final-src.name}" /> 1.52 +4 -2 jakarta-tomcat-5/tomcat.nsi Index: tomcat.nsi =================================================================== RCS file: /home/cvs/jakarta-tomcat-5/tomcat.nsi,v retrieving revision 1.51 retrieving revision 1.52 diff -u -r1.51 -r1.52 --- tomcat.nsi 1 Sep 2004 18:25:59 -0000 1.51 +++ tomcat.nsi 1 Sep 2004 23:45:41 -0000 1.52 @@ -324,9 +324,11 @@ !insertmacro MUI_DESCRIPTION_TEXT ${SecTomcatCore} $(DESC_SecTomcatCore) !insertmacro MUI_DESCRIPTION_TEXT ${SecTomcatService} $(DESC_SecTomcatService) !insertmacro MUI_DESCRIPTION_TEXT ${SecTomcatSource} $(DESC_SecTomcatSource) - !insertmacro MUI_DESCRIPTION_TEXT ${SecTomcatDocs} $(DESC_SecTomcatDocs) !insertmacro MUI_DESCRIPTION_TEXT ${SecMenu} $(DESC_SecMenu) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocs} $(DESC_SecDocs) !insertmacro MUI_DESCRIPTION_TEXT ${SecExamples} $(DESC_SecExamples) + !insertmacro MUI_DESCRIPTION_TEXT ${SecAdmin} $(DESC_SecAdmin) + !insertmacro MUI_DESCRIPTION_TEXT ${SecWebapps} $(DESC_SecWebapps) !insertmacro MUI_FUNCTION_DESCRIPTION_END 1.31 +1 -1 jakarta-tomcat-jasper/jasper2/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/build.xml,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- build.xml 1 Sep 2004 10:10:48 -0000 1.30 +++ build.xml 1 Sep 2004 23:45:41 -0000 1.31 @@ -173,7 +173,7 @@ <!-- ================ BUILD: Create Jasper Javadocs ===================== --> - <target name="javadoc" depends="build-main"> + <target name="javadoc"> <delete dir="${jasper.build}/javadoc"/> <mkdir dir="${jasper.build}/javadoc"/> <javadoc packagenames="org.apache.jasper.*"
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]