I usually have about 10 projects and 1000 files.

Maybe this question would be better on buildr-users instead of -dev,
to involve more of the community.

Lacton

On Wed, Nov 5, 2008 at 11:57 PM, Assaf Arkin <[EMAIL PROTECTED]> wrote:
> On Wed, Nov 5, 2008 at 1:10 AM, Ittay Dror <[EMAIL PROTECTED]> wrote:
>>
>> The reason I'm requesting this is that I have a buildfile with 150 projects
>> and the current way Buildr works, by invoking all projects takes too much
>> time when I want to build just a single project (and its dependencies of
>> course). On developer windows machine this "warmup" time is ~15 seconds and
>> is increasing as more modules are added. From my tests, this patch can lower
>> it to just a few seconds.
>
> The reason I asked you to bring this back to the mailing list is the size 
> issue.
>
> The projects I'm working on have, in the order of 1000~5000 files (not
> just source code), 5~25 projects, warmup around a second.
> Occasionally I would test things out against a larger corpus of code,
> ~50,000 files, I'm happy when that turns to go under 5 seconds.  Only
> because I consider that at the top scale of what a single buildfile is
> expected to support.
>
> There are certain optimizations you can make that would benefits the
> smaller sizes (the 1000~5000 above), and would be acceptable on larger
> size (~50,000), but might be a drag on larger buildfiles.  I never
> test with anything larger because I think the soft spot, the majority
> of uses fall in the smaller scale.  Anything substantially larger you
> would want to (well, at least me) break up.
>
> So I'm wondering where do other people stand on this? What's the size
> range you expect buildfiles to be optimized for?
>
> Assaf
>
>
>>
>> Ittay
>>
>> --
>> --
>> Ittay Dror <[EMAIL PROTECTED]>
>>
>

Reply via email to