mirror of
https://github.com/elementary/gala.git
synced 2024-12-29 04:04:29 +03:00
travis: Move to meson
This commit is contained in:
parent
21d23e838c
commit
d5c9806480
@ -4,13 +4,13 @@ services:
|
||||
- docker
|
||||
|
||||
env:
|
||||
- DEPENDENCY_PACKAGES="automake autopoint gettext gnome-settings-daemon-dev gsettings-desktop-schemas-dev libbamf3-dev libcanberra-dev libcanberra-gtk3-dev libclutter-1.0-dev libgee-0.8-dev libglib2.0-dev libgnome-desktop-3-dev libgranite-dev libgtk-3-dev libmutter-dev libplank-dev libtool libxml2-utils valac"
|
||||
- DEPENDENCY_PACKAGES="meson gettext gnome-settings-daemon-dev gsettings-desktop-schemas-dev libbamf3-dev libcanberra-dev libcanberra-gtk3-dev libclutter-1.0-dev libgee-0.8-dev libglib2.0-dev libgnome-desktop-3-dev libgranite-dev libgtk-3-dev libmutter-dev libplank-dev libxml2-utils valac valadoc"
|
||||
|
||||
install:
|
||||
- docker pull elementary/docker:loki
|
||||
- docker run -v "$PWD":/tmp/build-dir elementary/docker:loki /bin/sh -c "apt-get update && apt-get -y install $DEPENDENCY_PACKAGES && cd /tmp/build-dir && ./autogen.sh && make"
|
||||
- docker run -v "$PWD":/tmp/build-dir elementary/docker:loki /bin/sh -c "apt-get update && apt-get -y install $DEPENDENCY_PACKAGES && cd /tmp/build-dir && meson build && ninja -C build"
|
||||
- docker pull elementary/docker:loki-unstable
|
||||
- docker run -v "$PWD":/tmp/build-dir elementary/docker:loki-unstable /bin/sh -c "apt-get update && apt-get -y install $DEPENDENCY_PACKAGES && cd /tmp/build-dir && ./autogen.sh && make"
|
||||
- docker run -v "$PWD":/tmp/build-dir elementary/docker:loki-unstable /bin/sh -c "apt-get update && apt-get -y install $DEPENDENCY_PACKAGES && cd /tmp/build-dir && meson build && ninja -C build"
|
||||
|
||||
script:
|
||||
- echo BUILDS PASSED
|
||||
|
Loading…
Reference in New Issue
Block a user