scons: add ParseSourceList method
authorChia-I Wu <olv@lunarg.com>
Thu, 18 Aug 2011 09:12:29 +0000 (17:12 +0800)
committerChia-I Wu <olv@lunarg.com>
Tue, 23 Aug 2011 01:11:58 +0000 (09:11 +0800)
commit582b5d869c0f05814d4d567636a743d3fdddf431
treee6fbbd7e6acb045f3cd950dc63342d45953e64eb
parent6c8ea1eed66e9da82fb2b49b1e7f6d7f6064dbc4
scons: add ParseSourceList method

ParseSourceList() can be used to parse a source list file and returns
the source files defined in it.  It is supposed to be used like this

  # get the list of source files from C_SOURCES in Makefile.sources
  sources = env.ParseSourceList('Makefile.sources', 'C_SOURCES')

The syntax of a source list file is compatible with GNU Make.  This
effectively allows SConscript and Makefile to share the source lists.

Acked-by: José Fonseca <jfonseca@vmware.com>
Acked-by: Chad Versace <chad@chad-versace.us>
scons/custom.py
scons/source_list.py [new file with mode: 0644]