Return-Path: Delivered-To: apmail-maven-continuum-users-archive@www.apache.org Received: (qmail 29809 invoked from network); 2 Mar 2006 21:02:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 2 Mar 2006 21:02:47 -0000 Received: (qmail 15567 invoked by uid 500); 2 Mar 2006 21:03:33 -0000 Delivered-To: apmail-maven-continuum-users-archive@maven.apache.org Received: (qmail 15004 invoked by uid 500); 2 Mar 2006 21:03:30 -0000 Mailing-List: contact continuum-users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-users@maven.apache.org Delivered-To: mailing list continuum-users@maven.apache.org Received: (qmail 14988 invoked by uid 99); 2 Mar 2006 21:03:30 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Mar 2006 13:03:30 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of citizenkahn@gmail.com designates 64.233.162.198 as permitted sender) Received: from [64.233.162.198] (HELO zproxy.gmail.com) (64.233.162.198) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Mar 2006 13:03:29 -0800 Received: by zproxy.gmail.com with SMTP id s18so533354nze for ; Thu, 02 Mar 2006 13:03:09 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=MHFl8Eu+meQ1Yj73oz2k9qVQyEnVPhDSEn/4QZjED+NRZ0n1vIZd9wPDRqil2uCtZ+jtUusQZG/8gsVaVIsb82cA2SwezHqM1nufDTot3hTP7v8fdOG/5tCsMggrUMlvMrOow8uCsj0tIjohrkSCP5u+i9Xnzu7nD4Rkv6C8+AI= Received: by 10.36.158.2 with SMTP id g2mr2344357nze; Thu, 02 Mar 2006 13:03:08 -0800 (PST) Received: by 10.36.147.15 with HTTP; Thu, 2 Mar 2006 13:03:08 -0800 (PST) Message-ID: <58594d350603021303v511fcb78j2045a321203b00aa@mail.gmail.com> Date: Thu, 2 Mar 2006 16:03:08 -0500 From: "Peter Kahn" To: continuum-users@maven.apache.org Subject: Continuum, svn, ant - doc generation MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_6617_27965598.1141333388846" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------=_Part_6617_27965598.1141333388846 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I'd like to use continuum to generate my documentation for build a head of time and store it in a maven repository like structure. I already have an automated process using python and WebWorks/Automap, but doc gen takes about 30 minutes per build and I'm about to encounter localization into 11 languages (5.5 hours of doc generation per build will be a little steep when doc writes do not change everything constantly). I have a directory of doc source. At the root of that directory I have an ant script. I'd like to split the workload into a series of projects and no= t have it be one atomic target from the doc dir. The following is a sketch of the two possible solutions I'm thinking about. I'd like to go with the split, but I'm not sure if it is possible or what the right layout is to allow for it. I'd like to follow the layout I have given because it gives the system the ability to build only what is needed and the user the ability to build-all easily upon her local workstation. So, is this possible and if so can someone point to some good resource on the net? Thanks for all the help. common environment: svn base url: http://mysvn/repos /doc /common /targ1 /targ2 /doc/build.xml ant targets [all, targ1, targ2] single atomic solution: * any modification below http://mysvn/repos/doc will result in 1. checkout/update of http://mysvn/repos 2. ant builds default target [all] split solution: * any modify below http://mysvn/repos/doc/targ1 will result in 1. checkout/update of http://mysvn/repos 2. ant builds target targ1 * any modify below http://mysvn/repos/doc/targ2 will result in 1. checkout/update of http://mysvn/repos 2. ant builds target targ2 * any modify below http://mysvn/repos/doc/common will result in 1. checkout/update of http://mysvn/repos 2. ant builds target targ1, targ2 -- Peter Kahn citizenkahn@gmail.com citizenkahn@jabber80.com, pkahnpie1@AIM Awareness - Intention - Action ------=_Part_6617_27965598.1141333388846--