[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build pruning
From: |
Bob Sidebotham |
Subject: |
Re: Build pruning |
Date: |
Sat, 14 Oct 2000 08:30:35 -0700 (PDT) |
You can always use "+foo[AB]/Conscript". It's just a regexp matching on
the whole pathname.
Bob
--- "Gressett, Mark" <address@hidden> wrote:
> Hi everyone,
>
> I'm running Cons 1.8 on WinNT 4.0, SP 6.
>
> I'm trying to get build pruning to work, e.g., 'cons build +stuff'
> would
> build things on which 'stuff' depends, along with 'stuff', but would
> not
> build things which depend on 'stuff'.
>
> I have a top-level Construct file that builds Conscripts in
> subdirectories, some of which build Conscripts in subdirectories,
> e.g.,
> Construct
> fooA\Conscript
> fooB\Conscript
> barA\Conscript
> stuff\Conscript
> otherstuff\Conscript
>
> 'cons build +stuff' doesn't work (it builds nothing), presumably
> because
> fooA and fooB at the top level don't match 'stuff'. 'cons build
> +fooB
> +barA +stuff' also doesn't work (it builds everything under barA).
>
> Moving the list of leaf node Conscripts to the root (and eliminating
> the
> interior node Conscripts) yields the documented behavior. That is,
> using this structure
> Construct
> fooA\Conscript
> fooB\barA\stuff\Conscript
> fooB\barA\othersutff\Conscript
> 'cons build +stuff' builds only fooB\barA\stuff.
>
> I'd like to keeping the intermediate-level Conscripts. Can anyone
> think
> of a way to get build pruning to work without eliminating them?
>
> Regards,
> Mark
>
>
>
>
> _______________________________________________
> address@hidden
> http://mail.gnu.org/mailman/listinfo/cons-discuss
> Cons URL: http://www.dsmit.com/cons/
__________________________________________________
Do You Yahoo!?
Yahoo! Messenger - Talk while you surf! It's FREE.
http://im.yahoo.com/
- Build pruning, Gressett, Mark, 2000/10/13
- Re: Build pruning,
Bob Sidebotham <=