Fix build yml files

This commit is contained in:
Drew DeVault 2017-10-22 10:45:11 -04:00
parent 7c448b4081
commit c3457de28a
3 changed files with 19 additions and 3 deletions

View file

@ -12,7 +12,15 @@ packages:
- gdk-pixbuf2 - gdk-pixbuf2
sources: sources:
- https://git.sr.ht/~sircmpwn/sway - https://git.sr.ht/~sircmpwn/sway
- https://git.sr.ht/~sircmpwn/wlroots
tasks: tasks:
- wlroots: |
cd wlroots
mkdir build
cd build
meson --prefix=/usr ..
ninja
sudo ninja install
- setup: | - setup: |
cd sway cd sway
mkdir build mkdir build

View file

@ -24,8 +24,17 @@ arch:
- wlc-git - wlc-git
- libcap - libcap
script: script:
- "cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE ." - git clone https://github.com/swaywm/wlroots
- "make" - cd wlroots
- mkdir build
- cd build
- meson --prefix=/usr ..
- sudo ninja install
- cd ../..
- cmake .
- make
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE .
- make
script: script:
- "curl -s https://raw.githubusercontent.com/mikkeloscar/arch-travis/master/arch-travis.sh | bash" - "curl -s https://raw.githubusercontent.com/mikkeloscar/arch-travis/master/arch-travis.sh | bash"

View file

@ -11,7 +11,6 @@
struct sway_server { struct sway_server {
// TODO WLR // TODO WLR
//struct roots_desktop *desktop;
//struct roots_input *input; //struct roots_input *input;
struct wl_display *wl_display; struct wl_display *wl_display;