Files
squeekboard/.gitlab-ci.yml
Dorota Czaplejewicz 8087c3e5d4 build: Use only meson for squeekboard
This breaks autoconf. The only resulting binary is the squeekboard GUI. It still needs the autotools-built eekboard client in order to do anything useful. That one needs to be built using a different branch, making this a WIP.
2019-03-15 20:59:29 +00:00

20 lines
555 B
YAML

image: debian:buster
stages:
- build
before_script:
- apt-get -y update
- apt-get -y install gnome-common gtk-doc-tools libglib2.0-dev-bin gobject-introspection libglib2.0-dev libpango1.0-dev libgtk-3-dev libxklavier-dev libcroco3-dev meson
build_automake:
stage: build
tags:
- librem5
script:
- mkdir -p ../build
- PKG_CONFIG_PATH=`pwd`/../eekboard-install/lib/pkgconfig/ meson ../build/ --prefix=`pwd`/../squeekboard-install/
- cd ../build
- PKG_CONFIG_PATH=`pwd`/../eekboard-install/lib/pkgconfig/ ninja install