José Fonseca
50dec63790
scons: Fix MinGW cross compilation.
...
Compensate for the recent changes and assumptions added to
Makefiles.sources
2012-08-16 17:21:52 +01:00
José Fonseca
ea8dcfc90d
scons: Populate top_srcdir and top_builddir variables when reading Makefiles.sources.
...
This is not entirely correct, as scons doesn't put binaries in a
"src" subdirectory, but doesn't seem to be a problem for now.
2012-08-14 12:19:56 +01:00
José Fonseca
2470e918cc
scons: Require same pkg-config versions as configure.
2012-02-07 11:41:08 +00:00
José Fonseca
f8aeb1c990
scons: MacOSX build fixes.
2011-09-20 20:41:57 +01:00
Chia-I Wu
582b5d869c
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>
2011-08-23 09:11:58 +08:00
José Fonseca
235225ec93
scons: Expose pkg-config in a simpler manner.
2011-06-30 17:36:37 +01:00
José Fonseca
c7bd0fa485
scons: Accept verbose=yes instead of quiet=no.
...
'verbose' is affirmative, and much more common name for this sort of option.
2011-06-17 20:13:16 +01:00
José Fonseca
37058c3497
scons: Add a few more human friendly messages.
2011-05-04 14:10:24 +01:00
José Fonseca
54d8c5e3c2
scons: Add human friendlier build messages for lex/yacc.
2011-03-03 15:42:58 +00:00
José Fonseca
2311e2adf0
scons: User friendly message for code generated files
2010-02-10 22:32:50 +00:00
José Fonseca
2104cbb694
scons: Remove duplicated code.
2010-01-02 00:01:42 +00:00
José Fonseca
97e2c5ac0b
scons: Expose convienience libraries to the host environment.
...
This fixes MinGW cross compilation build, recently broken due to the use
of convenience libraries in the GLSL preprocessor.
2010-01-01 11:00:58 +00:00