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 <[email protected]> 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
>

Reply via email to