summaryrefslogtreecommitdiff
path: root/scons
AgeCommit message (Expand)AuthorFilesLines
2020-09-02scons: bump c++ standard to 14 to match mesonEric Engestrom1-0/+2
2020-04-14scons/windows: Support build with LLVM 10.pal10001-1/+24
2020-03-30scons: Prune out unnecessary targets.Jose Fonseca1-73/+0
2019-11-29scons: Bump C standard to gnu11 on macOS 10.15.Vinson Lee1-1/+4
2019-11-05mesa/imports: let the build system detect strtok_r()Eric Engestrom1-0/+3
2019-10-04scons/windows: Fix build with LLVM>=8Prodea Alexandru-Liviu1-5/+6
2019-09-30scons/windows: Enable compute shaders when possible.pal10001-1/+26
2019-09-29scons: Fix MSYS2 Mingw-w64 build.pal10002-0/+10
2019-09-29scons/windows: Support build with LLVM 9.pal10001-6/+30
2019-09-28scons: add py3 supportMichel Zou3-5/+9
2019-09-11gallium: Require LLVM >= 3.9Adam Jackson1-14/+2
2019-09-11gallium: Require LLVM >= 3.8Adam Jackson1-1/+1
2019-09-11gallium: Require LLVM >= 3.7Adam Jackson1-14/+2
2019-09-11gallium: Require LLVM >= 3.6Adam Jackson1-15/+2
2019-09-11gallium: Require LLVM >= 3.5Adam Jackson1-17/+4
2019-09-11gallium: Require LLVM >= 3.4Adam Jackson1-1/+1
2019-09-06meson/scons/android: drop now-unused HAVE_LLVMEric Engestrom1-5/+1
2019-09-06meson/scons/android: add LLVM_AVAILABLE binary flagEric Engestrom1-0/+1
2019-09-04scons: Add coroutines component to build.Vinson Lee1-0/+3
2019-08-28scons: Make GCC builds stricter.Jose Fonseca1-1/+4
2019-08-27scons: add support for MAJOR_IN_{MKDEV,SYSMACROS}Eric Engestrom1-0/+8
2019-08-22scons: define MESA_LLVM_VERSION_STRING like the other build systems doEric Engestrom1-0/+1
2019-08-20build: Bump C++ standard requirement to C++14 to fix FTBFS with LLVM 10Kai Wasserbäch1-1/+1
2019-08-02gallium/utils: drop PIPE_SUBSYSTEM_WINDOWS_USEREric Engestrom1-2/+0
2019-08-02scons: rename PIPE_SUBSYSTEM_EMBEDDED to EMBEDDED_DEVICEEric Engestrom1-1/+1
2019-07-31scons: Fix random_r check.Vinson Lee1-1/+1
2019-07-30scons+meson: suppress spammy build warning on MacOSEric Engestrom1-0/+1
2019-07-30scons: Test for random_r()Matt Turner1-0/+3
2019-07-04scons: s/HAVE_NO_AUTOCONF/HAVE_SCONS/Eric Engestrom1-1/+1
2019-06-21drisw: move build logic to build systemsEric Engestrom1-0/+3
2019-05-24scons: fix build with llvm 9.Roland Scheidegger1-1/+4
2019-05-24scons: For MinGW use -posix flag.Michel Zou1-1/+1
2019-03-12scons: Compatibility with Scons development version stringpal10002-2/+14
2019-02-28scons: Workaround failures with MSVC when using SCons 3.0.[2-4].Jose Fonseca1-1/+7
2018-10-30scons: drop unused HAVE_STDINT_H macroEric Engestrom1-3/+0
2018-10-26scons/svga: remove opt from the list of valid build typesBrian Paul1-5/+3
2018-08-16scons: Check for mako 0.8.0Dylan Baker1-0/+13
2018-08-16scons: Require python 2.7Dylan Baker1-4/+0
2018-06-18mesa: Unconditionally enable floating-point texturesTimothy Arceri1-4/+0
2018-06-02scons: Fix MinGW cross compilation with LLVM 5.0.Jose Fonseca1-1/+8
2018-03-23meson/configure: detect endian.h instead of trying to guess when it's availableEric Engestrom1-0/+3
2018-03-19scons: need to split CC or things might failJose Fonseca1-1/+3
2017-11-16threads,configure.ac,meson.build: define and use HAVE_TIMESPEC_GETNicolai Hähnle1-0/+3
2017-09-25scons: use python3-compatible exceptionsEric Engestrom3-4/+4
2017-09-25scons: use python3-compatible listsEric Engestrom1-4/+4
2017-09-25scons: use python3-compatible list-key checkEric Engestrom1-5/+5
2017-09-25scons: use python3-compatible print()Eric Engestrom2-19/+19
2017-09-19Scons: Add LLVM 5.0 supportAlexandru-Liviu Prodea1-1/+20
2017-09-03util: improve compiler guardEric Engestrom1-0/+16
2017-07-14scons: split out check_header() helperEric Engestrom1-3/+12