forked from AuroraMiddleware/gtk
56f9cdd99d
We should have a single job for building both static and shared versions of GTK. On the other hand, having a separate job for the release build would be a plus. Additionally, we shouldn't use an opaque script to build GTK; the only step in the process that requires hand-holding is running the tests suites under Xvfb, and having the build options visible from the YAML file gives us a better idea of what kind of build we're running.
12 lines
193 B
Bash
Executable File
12 lines
193 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
builddir=$1
|
|
|
|
cd ${builddir}
|
|
xvfb-run -a -s "-screen 0 1024x768x24" \
|
|
meson test --print-errorlogs \
|
|
--suite=gtk
|
|
--no-suite=gtk:a11y
|