Return-Path: Delivered-To: apmail-buildr-users-archive@www.apache.org Received: (qmail 79730 invoked from network); 20 Mar 2010 00:13:59 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 20 Mar 2010 00:13:59 -0000 Received: (qmail 29139 invoked by uid 500); 20 Mar 2010 00:13:59 -0000 Delivered-To: apmail-buildr-users-archive@buildr.apache.org Received: (qmail 29114 invoked by uid 500); 20 Mar 2010 00:13:59 -0000 Mailing-List: contact users-help@buildr.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@buildr.apache.org Delivered-To: mailing list users@buildr.apache.org Received: (qmail 29106 invoked by uid 99); 20 Mar 2010 00:13:59 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Mar 2010 00:13:59 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of antoine.toulme@gmail.com designates 209.85.223.195 as permitted sender) Received: from [209.85.223.195] (HELO mail-iw0-f195.google.com) (209.85.223.195) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Mar 2010 00:13:51 +0000 Received: by iwn33 with SMTP id 33so3174253iwn.23 for ; Fri, 19 Mar 2010 17:13:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:reply-to:received :in-reply-to:references:from:date:x-google-sender-auth:message-id :subject:to:content-type; bh=9lHObxj5NRM8VpbKWCJpFq2ofviuUHPEq8bRJkwYWCU=; b=AX69nCvreQVAYt1gDo7+hoAw8J3Lz87zAq1PBJ1/ZWK1SC5HDUXnsbHPnKCWwVmsoj /B/PcdOz1S88ow9QO2GHNM25e/xpo3UK92aDI2+EUb0qbxiq27ozPuApaBFfsskItuMu cNAJ1248ogrYVpCWDOsucY1LhaIwkHIcuiW/Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type; b=RxG+UQ1NxujL5FZ0y0S6yqzeSGFJr5VZHur8UQDbw37VCKz8KudSlhW3GeqiG1Zyy5 pPR8x8J8piFhD5SOhf3QsL3F9MHDX9VLmQHjqAcd5/yKMJF/zNS20RaqDNZ/bQ9jCm+n FmRNm+gRhKGpHyjx8iHh92pRhUuReR0DE3fzE= MIME-Version: 1.0 Sender: antoine.toulme@gmail.com Reply-To: antoine@lunar-ocean.com Received: by 10.231.190.204 with SMTP id dj12mr387468ibb.9.1269044010101; Fri, 19 Mar 2010 17:13:30 -0700 (PDT) In-Reply-To: <125c0c0d1003191658w6a73f1bdi101d096fb6c244c@mail.gmail.com> References: <125c0c0d1003191658w6a73f1bdi101d096fb6c244c@mail.gmail.com> From: Antoine Toulme Date: Fri, 19 Mar 2010 17:13:10 -0700 X-Google-Sender-Auth: 75dd799f19e0b6d9 Message-ID: Subject: Re: Subprojects To: users@buildr.apache.org Content-Type: multipart/alternative; boundary=0016363b888c6d2c8604823055d6 X-Virus-Checked: Checked by ClamAV on apache.org --0016363b888c6d2c8604823055d6 Content-Type: text/plain; charset=ISO-8859-1 Your base project should just be a container for subprojects if you don't want to tie their lifecycle. You should move whatever behavior it has into a subproject, then call: buildr container:A:compile On Fri, Mar 19, 2010 at 16:58, Peter Donald wrote: > Hi, > > So I have a projects structure that goes something like > > define 'A' do > ... > define 'B' do > ... > end > > define 'C' do > ... > end > end > > When I run any task in the base project it runs "package" for all the > subprojects. This seems somewhat unintuitive when I am doing "buildr > clean" or some other task that is just meant to inspect the state of > project or even get help (i.e. "buildr help" does the same). It is > particularly annoying when you have 18 subprojects ;P I want to keep > the subproject structure as all the subprojects share settings with > the parent project. > > So what am I doing wrong? How do I disable this recursing into child > projects? > > -- > Cheers, > > Peter Donald > --0016363b888c6d2c8604823055d6--