[oe] site/* Common site files

Koen Kooi koen at dominion.kabel.utwente.nl
Tue Oct 10 11:28:28 UTC 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jamie Lenehan schreef:
> Here's the common site file stuff again. The main patch is at the end
> and includes one fix for the "common" site file which was broken in
> the last patch (cleaned up the code and broke it).
> 
> It'd be nice to move forward on this. I'm going to remove all this
> from my tree now to stop me from accidental using it (again!).
> 
> What this does is gives some flexibility with regards to site file
> processing:
> 
>  - It allows site files to be per recipe. So instead of updating a
>    global site file they can be added to the individual packages. 
>    This is particularly in the case where the same variable needs to
>    be set differently for different packages.
> 
>  - It allows site file aliases, so i386-linux, i486-linux, i586-linux
>    and i686-linux could all be use a common i86-linux site file (the
>    individual files could still be used if there was anything
>    actually specific to i386 or i486 etc)
> 
>  - It allows for common site files including a global common file,
>    libc specific common site files, endianess specific site files and
>    bitsize specified endianess files.
> 
> 
> The main things I wanted from this are:
> 
>  - merge all those x86 files
> 
>  - replace stuff that manually looks in the site files to determine
>    endianess
> 
>  - replace stuff that manually clears the site file entries because
>    existing entries break it
> 
>  - allow site files to be per package
> 
>  - allow a common site files for things that are the same regardless
>    of target.

The consensus is that we want this in OE, how to we proceed to get this added into .dev?

regards,

Koen


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFFK4PcMkyGM64RGpERAg+nAJsF8M2FpWE68BKU5Zl5e7MSZsufVQCgpvue
1xiW0sH+Uv37gvoij/tKhBo=
=aiqh
-----END PGP SIGNATURE-----




More information about the Openembedded-devel mailing list