On Wed, Feb 25, 2009 at 02:06:40PM +0100, Roland Illig wrote:
> Roland Illig schrieb:
> > I just checked the devel category, and a majority of the bl3.mk files
> > (200 vs. 28) have their first few lines in the standard format. I'll see
> > what's left after I finished the "simple script".
>
> The first version of the "simple script" is finished. It reports:
>
> $ ./isbl3.pl */*/buildlink3.mk | awk '{print$1}' | sort | uniq -c
> 602 DEF
> 86 MOD1
> 63 MOD2
> 12 MOD3
> 408 MOD4
> 66 MOD5
>
> That means: about 50 percent of the current buildlink3.mk files are in
> their simples form, as is generated by createbuildlink3. The MODx means
> a deviation in the x'th paragraph.
Before we jump the gun, I think we should have a try to see how much of
a difference it does, performance-wise. From just modding glib2's
bl3.mk file, I know that pcre's bl3.mk files is included about 3 times
less according to ktrace, when running make in gnome-control-center.
But I haven't measured the time it takes.
Also, it gains very little to modify the bl3.mk files that don't include
any other, which I think is a big part of them, so we can concentrate on
those who include other bl3.mk files first.
I intend to have a try at descending the include tree from
gnome-control-center and see how much of an impact each level makes.
--
Quentin Garnier - cube%cubidou.net@localhost - cube%NetBSD.org@localhost
"See the look on my face from staying too long in one place
[...] every time the morning breaks I know I'm closer to falling"
KT Tunstall, Saving My Face, Drastic Fantastic, 2007.
Attachment:
pgp5tdF1zhdy0.pgp
Description: PGP signature