[Mesa-dev] [PATCH 0/2] share source lists between build systems

Chad Versace chad at chad-versace.us
Mon Aug 22 09:27:04 PDT 2011


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

On 08/20/2011 11:54 AM, Chia-I Wu wrote:
> This patch series enables Makefile, SConscript, and Android.mk to
> share their source lists.  The idea is to first factor out source
> lists from Makefile to Makefile.sources.  Then by adding the ability
> to parse Makefile.sources to SConscript, all three build systems can
> share it.
> 
> In this series, only gallium/auxiliary is updated, mainly to serve as
> an example.  There is no plan to update _every_ directory at the
> moment.  Directories will be updated as needed.
> 
> Comparing to the RFC version of the series,
> 
>  - sources.mak is renamed to Makefile.sources
>  - the SCons method to parse Makefile.sources is now called
>    ParseSourceList and the input file name must be specified
>  - better error reporting for the parser

I didn't check the details, but the approach looks good.
Acked-by: Chad Versace <chad at chad-versace.us>

- -- 
Chad Versace
chad at chad-versace.us
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJOUoNYAAoJEAIvNt057x8icuQQAKHW2IF6BRv8RsOmsK4TSzuQ
vwi8AhYLo1eIUTVTApFT/4Wj6otBrUXif8F0dXOvA9HXbqBO2oK8MqALTPJBqsgV
Eltl3BnHaasHsNvY5L0276rNBc6CacN04+aBs1RrvbXr0SyvRIUXzAFdRj1uhHpN
nx2YNQX5nX7Pkau+mbAQOfBcbSCUHWXrfUon0DV7PznXUkckcfm4p5t0MazOrKOp
/9M5ne6DklNerKxwOCwCR59c3cJUuyt0Gms8McubI+6yB+bbw4SDL4NdZ3dJEtYv
R2WY/g6rtqG9/eEJxJ845vKO3k7XL9eLi4UropC3aOLl21oZaWaZWsv+SuiEEpcE
Dqk6joNDVax5eQ1vnLkFgLfr428woU4n0+x6zmuc6k7SV/sLQpEJfnvacUOrPoWn
hVeIQIb310fX7uyBdpusroIUHxOpYoKdBM68jbDyL3Tyb5tl1pqTtkXAgqy634LR
8WzMpW0rFSGHRaWA618DypMmuu7j7hD7nrv1n5MnSV53szrjk2f96TRvLlIr7xG/
XNjQREiUqLAiQ2B+REozd8nyB15ZxLb1B6wOTVpxC6XWXAz38HwtRWpX51GN9dIQ
ISgMdyYGMbKJNgwoAlzxv6rvJ/SU6AZ1zfl3OU+jcVhrHa1tRY3iMpPiZ5kiwaLT
D4+rksahUlZENVaQrvAr
=3yhn
-----END PGP SIGNATURE-----


More information about the mesa-dev mailing list