mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2025-12-24 10:10:05 +01:00
Stretch's Mesa is too far behind, and building Mesa to build xserver is not the sort of problem we're trying to solve here. But our Travis scripts run inside a docker image, and that image can be whatever, so since I have to keep rawhide building anyway let's switch to that for now. The dockerfile can be found at: https://github.com/nwnk/xserver-travis The $DISTRO part of the change is foreshadowing for the day we readd a (probably sid-based) debian image; patches for other environments are welcome. Signed-off-by: Adam Jackson <ajax@redhat.com>
14 lines
264 B
Bash
Executable file
14 lines
264 B
Bash
Executable file
#!/bin/sh
|
|
|
|
export PREFIX=/usr
|
|
export TRAVIS_BUILD_DIR=/root
|
|
export PIGLIT_DIR=$TRAVIS_BUILD_DIR/piglit
|
|
export XTEST_DIR=$TRAVIS_BUILD_DIR/xtest
|
|
|
|
set -e
|
|
set -x
|
|
|
|
meson setup build/
|
|
meson configure -Dprefix=$PREFIX build/
|
|
ninja -C build/ install
|
|
ninja -C build/ test
|