Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/neutrinolabs/xorgxrdp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatt335672 <30179339+matt335672@users.noreply.github.com>2022-03-30 11:51:47 +0300
committermatt335672 <30179339+matt335672@users.noreply.github.com>2022-03-30 12:05:58 +0300
commit0da7cc1caaee75af34aa12281f1f73500b02aac7 (patch)
tree32002a7ec11100c762ee5019642ab967911330b5
parent10a75ffb0d22cebb8c6abf70e3b2965d283126c1 (diff)
Add glamor to CI
-rw-r--r--.github/workflows/build.yml8
-rwxr-xr-xscripts/install_xorgxrdp_build_dependencies_with_apt.sh7
2 files changed, 15 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 7f4d30b..ee5d534 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -28,6 +28,10 @@ jobs:
name_extra: Without simd
- CC: gcc
+ CONF_FLAGS: --enable-glamor
+ name_extra: With glamor
+
+ - CC: gcc
CONF_FLAGS: --host=i686-linux
CFLAGS: -m32
arch: i386
@@ -45,6 +49,10 @@ jobs:
name_extra: Without simd
- CC: clang
+ CONF_FLAGS: --enable-glamor
+ name_extra: With glamor
+
+ - CC: clang
CONF_FLAGS: --host=i686-linux
CFLAGS: -m32
arch: i386
diff --git a/scripts/install_xorgxrdp_build_dependencies_with_apt.sh b/scripts/install_xorgxrdp_build_dependencies_with_apt.sh
index 1346a28..ce4ffc4 100755
--- a/scripts/install_xorgxrdp_build_dependencies_with_apt.sh
+++ b/scripts/install_xorgxrdp_build_dependencies_with_apt.sh
@@ -21,6 +21,13 @@ PACKAGES=" \
nasm \
"
+# Additional packages for glamor build
+PACKAGES="$PACKAGES \
+ libgbm-dev \
+ libepoxy-dev \
+ libegl1-mesa-dev \
+ "
+
case "$ARCH"
in
amd64)