summaryrefslogtreecommitdiff
path: root/SConstruct
AgeCommit message (Collapse)AuthorFilesLines
2009-05-08scons: Don't use deprecated Options.José Fonseca1-5/+5
2009-04-04Add scons build support for radeon/r300.Corbin Simpson1-1/+1
2009-03-09scons: Also link in additional LLVM components.Michel Dänzer1-1/+1
They don't seem necessary here, but they shouldn't hurt either...
2009-02-18gallium: Also disable i965simple for sconsJakob Bornecrantz1-1/+1
Please read previous commit for more info.
2009-02-01Make r300 and amd build in scons.Corbin Simpson1-2/+2
2009-01-24scons: Build the progs into seperate dirs as well.José Fonseca1-1/+1
2009-01-12gallivm: Explicitly specify the LLVM components we need.Michel Dänzer1-1/+1
2008-10-23scons: ppc support.Michel Dänzer1-0/+2
2008-08-29Added command line option for Scons to select which version of MSVS to use. ↵Jonathan White1-0/+2
Versions 7.1, 8.0 and 9.0 are allowed. Usage is scons MSVS_VERSION=8.0.
2008-08-21scons: Build the trace pipe driver by default.José Fonseca1-2/+2
2008-08-07trace: New pipe driver to trace incoming calls.José Fonseca1-1/+1
Only pipe_screen calls traced, and only linux supported, for now.
2008-07-15python: Move the python scons code to a separate tool module.José Fonseca1-1/+1
2008-07-13python: New state tracker which exposes the pipe driver to python scripts.José Fonseca1-4/+3
Still under development. Just barely works.
2008-06-27scons: Fix typo.José Fonseca1-1/+1
2008-06-06scons: Don't force MSVS 2003.José Fonseca1-1/+0
2008-06-06scons: Put the tool logic in a frontend tool.José Fonseca1-29/+7
More logic can be shared between public and private branches this way.
2008-06-05egl: assorted fixes for WindowsJonathan White1-0/+1
Note that int32_t is typedef'd both in p_compiler.h and eglplatform.h
2008-06-03scons: Integrate gdi winsys.José Fonseca1-2/+2
Conditional build of the winsys based on the platform.
2008-05-31scons: Enable mesa state tracker in all platforms by default.José Fonseca1-2/+3
But only actually build it on some. This results in a better default scons experience.
2008-05-28scons: Play nice with MS Embedded Visual C++.José Fonseca1-1/+4
2008-04-26scons: A few fixes for building mesa on windows.José Fonseca1-6/+0
2008-04-25scons: More windows userspace fixes.José Fonseca1-1/+1
2008-04-25scons: Teach scons about user-land windows.José Fonseca1-35/+2
Actually, more like get rid of all our hacks when compiling for user-land windows. Only MSVC is supported atm though.
2008-03-12scons: Faithfully mimic every WINDDK builtin compiler/linker option.José Fonseca1-19/+7
2008-03-05scons: Preliminary code for quieting command lines.José Fonseca1-6/+1
2008-03-04gallium: Only use C++ compiler for linking when using LLVM.Michel Dänzer1-3/+1
Otherwise, the shared objects needlessly link against the C++ runtime environment.
2008-03-04scons: Force C++ linkage.José Fonseca1-1/+4
We have some C++ code (LLVM), which must be linked with g++ on certain platforms. SCons tries to guess when to use g++ by looking to the source files, but this fails, if the C++ code is not list in the command line, but inside in the library.
2008-03-03scons: Make command line arguments effective again.José Fonseca1-4/+2
2008-02-27scons: Move common code to a separate file.José Fonseca1-106/+18
2008-02-27scons: Autodetect the default machine.José Fonseca1-7/+22
2008-02-27Revert "scons: Prefer MSVS 2003 (patch by Mark Mueller)."José Fonseca1-7/+0
This reverts commit 19f6e1a975a098cf4ce935b50f7cf0c64d9db042.
2008-02-26scons: Prefer MSVS 2003 (patch by Mark Mueller).José Fonseca1-0/+7
2008-02-26scons: Properly generate PDB files on MSVC.José Fonseca1-3/+3
2008-02-25Get more debugging info out of MSVC.José Fonseca1-12/+25
2008-02-25Cleanup scons files.José Fonseca1-15/+8
2008-02-24A few more tweaks to get correct WINDDK compilation.José Fonseca1-12/+22
2008-02-23Revamp scons usage.José Fonseca1-17/+29
2008-02-23Avoid building problematic module/drivers on windows.José Fonseca1-5/+25
2008-02-19Windows (DDK) compilation support.José Fonseca1-13/+36
It also works when cross compiling with Wine.
2008-02-19Remove src/mesa and src/mesa/main from gallium source include paths.José Fonseca1-2/+0
2008-02-19Initial scons support to build gallivm.José Fonseca1-0/+13
Not yet complete.
2008-02-18Standardize on using the pipe/ include prefix.José Fonseca1-1/+0
2008-02-18Update scons build for new code layout.José Fonseca1-2/+5
2008-02-07gallium: Conditionally use posix libraries/includes.José Fonseca1-21/+22
2008-02-06gallium: Update scons instructions. Propagate user environment.José Fonseca1-3/+5
2008-01-31gallium: Make the build output dir depend on the configuration.José Fonseca1-6/+17
The build output dirs mimics the old config names: build/linux build/linux-dri build/linux-dri-x86 build/linux-dri-x86-debug ...
2008-01-31gallium: Add SCons as alternative build system for Gallium.José Fonseca1-0/+214