Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
- make
- eval $MAKE_CHECK_COMMAND
+.scons-build:
+ extends: .build
+ variables:
+ SCONSFLAGS: "-j4"
+ script:
+ - scons $SCONS_TARGET
+ - eval $SCONS_CHECK_COMMAND
+
build:meson-vulkan:
extends: .meson-build
variables:
--disable-gallium-osmesa
VULKAN_DRIVERS: intel,radeon
LIBUNWIND_FLAGS: --disable-libunwind
+
+build:scons-nollvm:
+ extends: .scons-build
+ variables:
+ SCONS_TARGET: "llvm=0"
+ SCONS_CHECK_COMMAND: "scons llvm=0 check"
xz-utils \
libexpat1-dev \
libx11-xcb-dev \
+ x11proto-xf86vidmode-dev \
libelf-dev \
python2.7 \
python-pip \
- libunwind8-dev
- python3-pip
- python3-setuptools
- - env:
- - LABEL="scons"
- - BUILD=scons
- - SCONSFLAGS="-j4"
- # Explicitly disable.
- - SCONS_TARGET="llvm=0"
- # Keep it symmetrical to the make build.
- - SCONS_CHECK_COMMAND="scons llvm=0 check"
- addons:
- apt:
- packages:
- # Common
- - xz-utils
- - x11proto-xf86vidmode-dev
- - libexpat1-dev
- - libx11-xcb-dev
- - libelf-dev
- env:
- LABEL="scons LLVM"
- BUILD=scons