Skip to content
Snippets Groups Projects
Commit a090b333 authored by Brian Tarricone's avatar Brian Tarricone
Browse files

Add libxfce4windowing to CI build

parent aa279559
No related branches found
No related tags found
1 merge request!78Add libxfce4windowing to CI build container
Pipeline #19959 passed
......@@ -7,7 +7,8 @@ ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update \
&& apt-get -y --no-install-recommends install build-essential git libglib2.0-bin python3-distutils-extra python3-dev python-gi-dev libxss-dev libxml2-utils libgtk-3-dev gtk-doc-tools libx11-dev libglib2.0-dev libwnck-3-dev intltool liburi-perl x11-xserver-utils libvte-2.91-dev dbus-x11 cmake libpcre2-dev libsoup2.4-dev libsoup-3.0-dev libtool \
libgtksourceview-4-dev libgtk-4-dev libgtksourceview-5-dev libtag1-dev xvfb autopoint gir1.2-gstreamer-1.0 libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-base1.0-dev libgstreamer1.0-0 libgstreamer1.0-dev \
libxss-dev libindicator3-dev libxmu-dev libburn-dev libisofs-dev libpulse-dev libkeybinder-3.0-dev libmpd-dev valac libvala-0.56-dev gobject-introspection libgirepository1.0-dev librsvg2-dev libtagc0-dev libdbusmenu-gtk3-dev libgtop2-dev libnotify-dev libxklavier-dev libexif-dev libgudev-1.0-dev libupower-glib-dev libclutter-1.0-dev libsensors4-dev libical-dev libgtk-layer-shell-dev \
libxss-dev libindicator3-dev libxmu-dev libburn-dev libisofs-dev libpulse-dev libkeybinder-3.0-dev libmpd-dev valac libvala-0.56-dev gobject-introspection libgirepository1.0-dev librsvg2-dev libtagc0-dev libdbusmenu-gtk3-dev libgtop2-dev libnotify-dev libxklavier-dev libexif-dev libgudev-1.0-dev libupower-glib-dev libclutter-1.0-dev libsensors4-dev libical-dev \
libwayland-bin libwayland-dev libgtk-layer-shell-dev \
&& rm -rf /var/lib/apt/lists/*
# Build and install the latest tag for all Xfce core libraries
......
......@@ -23,6 +23,7 @@ REPOS="${XFCE_BASE}/xfce/xfce4-dev-tools.git
${XFCE_BASE}/xfce/libxfce4util.git
${XFCE_BASE}/xfce/xfconf.git
${XFCE_BASE}/xfce/libxfce4ui.git
${XFCE_BASE}/xfce/libxfce4windowing.git
${XFCE_BASE}/xfce/exo.git
${XFCE_BASE}/xfce/garcon.git
${XFCE_BASE}/xfce/xfce4-panel.git
......@@ -50,6 +51,11 @@ for URL in ${REPOS}; do
mkdir -p "/docs/$NAME"{,x}
cp -a docs/reference/thunar/html/. "/docs/$NAME"
cp -a docs/reference/thunarx/html/. "/docs/$NAME"x
# Ditto for libxfce4windowing
elif [[ "$NAME" == "libxfce4windowing" ]]; then
mkdir -p "/docs/$NAME"{,ui}
cp -a docs/reference/libxfce4windowing/html/. "/docs/$NAME"
cp -a docs/reference/libxfce4windowingui/html/. "/docs/$NAME"ui
else
HTMLPATH=$(find "$(pwd)/docs" -name html)
if [[ ! -z "$HTMLPATH" ]]; then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment