diff options
author | Tony Crisci <tony@dubstepdish.com> | 2017-12-01 05:43:08 -0500 |
---|---|---|
committer | Tony Crisci <tony@dubstepdish.com> | 2017-12-01 06:20:40 -0500 |
commit | 3546412fc9fb9a51b4316070eff4991c14594127 (patch) | |
tree | db3d94757ec043542bd4ba9d45c474f0a6a5b657 /.travis.yml | |
parent | meson dont warn on unused param (diff) | |
download | sway-3546412fc9fb9a51b4316070eff4991c14594127.tar.gz sway-3546412fc9fb9a51b4316070eff4991c14594127.tar.zst sway-3546412fc9fb9a51b4316070eff4991c14594127.zip |
update travis
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/.travis.yml b/.travis.yml index bc1ee45b..db717718 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -7,35 +7,29 @@ compiler: | |||
7 | - clang | 7 | - clang |
8 | 8 | ||
9 | env: | 9 | env: |
10 | - BUILD_TYPE=Release | 10 | - BUILD_TYPE=release |
11 | - BUILD_TYPE=Debug | 11 | - BUILD_TYPE=debug |
12 | - BUILD_TYPE=ASAN | ||
13 | 12 | ||
14 | arch: | 13 | arch: |
15 | packages: | 14 | packages: |
16 | - cmake | 15 | - meson |
16 | - ninja | ||
17 | - xorg-server-xwayland | 17 | - xorg-server-xwayland |
18 | - json-c | 18 | - json-c |
19 | - wayland | 19 | - wayland |
20 | - wayland-protocols | ||
20 | - xcb-util-image | 21 | - xcb-util-image |
21 | - pango | 22 | - pango |
22 | - cairo | 23 | - cairo |
23 | - gdk-pixbuf2 | 24 | - gdk-pixbuf2 |
24 | - wlc-git | ||
25 | - libcap | 25 | - libcap |
26 | - meson | 26 | - libinput |
27 | - libxkbcommon | ||
27 | script: | 28 | script: |
28 | - git clone https://github.com/swaywm/wlroots | 29 | - git clone https://github.com/swaywm/wlroots |
29 | - cd wlroots | 30 | - 'cd wlroots && meson --prefix=/usr build && ninja -C build && sudo ninja -C build install' |
30 | - mkdir build | 31 | - meson build --buildtype=$BUILD_TYPE |
31 | - cd build | 32 | - ninja -C build |
32 | - meson --prefix=/usr .. | ||
33 | - sudo ninja install | ||
34 | - cd ../.. | ||
35 | - cmake . | ||
36 | - make | ||
37 | - cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE . | ||
38 | - make | ||
39 | 33 | ||
40 | script: | 34 | script: |
41 | - "curl -s https://raw.githubusercontent.com/mikkeloscar/arch-travis/master/arch-travis.sh | bash" | 35 | - "curl -s https://raw.githubusercontent.com/mikkeloscar/arch-travis/master/arch-travis.sh | bash" |