|  |  | @ -4,31 +4,45 @@ branches: | 
			
		
	
		
		
			
				
					
					|  |  |  |     only: |  |  |  |     only: | 
			
		
	
		
		
			
				
					
					|  |  |  |         - ci |  |  |  |         - ci | 
			
		
	
		
		
			
				
					
					|  |  |  |         - master |  |  |  |         - master | 
			
		
	
		
		
			
				
					
					|  |  |  | sudo: false |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | dist: trusty |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | addons: |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     apt: |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         packages: |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             - cmake |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             - libxrandr-dev |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             - libxinerama-dev |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             - libxcursor-dev |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             - libxi-dev |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | matrix: |  |  |  | matrix: | 
			
		
	
		
		
			
				
					
					|  |  |  |     include: |  |  |  |     include: | 
			
		
	
		
		
			
				
					
					|  |  |  |         - os: linux |  |  |  |         - os: linux | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           dist: xenial | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           sudo: false | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           addons: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               apt: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   packages: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - cmake | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - libxrandr-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - libxinerama-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - libxcursor-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - libxi-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |           env: |  |  |  |           env: | 
			
		
	
		
		
			
				
					
					|  |  |  |               - BUILD_SHARED_LIBS=ON |  |  |  |               - BUILD_SHARED_LIBS=ON | 
			
		
	
		
		
			
				
					
					|  |  |  |               - CFLAGS=-Werror |  |  |  |               - CFLAGS=-Werror | 
			
		
	
		
		
			
				
					
					|  |  |  |         - os: linux |  |  |  |         - os: linux | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           dist: xenial | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           sudo: false | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           addons: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               apt: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   packages: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - cmake | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - libxrandr-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - libxinerama-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - libxcursor-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - libxi-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |           env: |  |  |  |           env: | 
			
		
	
		
		
			
				
					
					|  |  |  |               - BUILD_SHARED_LIBS=OFF |  |  |  |               - BUILD_SHARED_LIBS=OFF | 
			
		
	
		
		
			
				
					
					|  |  |  |               - CFLAGS=-Werror |  |  |  |               - CFLAGS=-Werror | 
			
		
	
		
		
			
				
					
					|  |  |  |         - os: linux |  |  |  |         - os: linux | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           dist: xenial | 
			
		
	
		
		
			
				
					
					|  |  |  |           sudo: required |  |  |  |           sudo: required | 
			
		
	
		
		
			
				
					
					|  |  |  |           addons: |  |  |  |           addons: | 
			
		
	
		
		
			
				
					
					|  |  |  |               apt: |  |  |  |               apt: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   sources: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - ppa:kubuntu-ppa/backports | 
			
		
	
		
		
			
				
					
					|  |  |  |                   packages: |  |  |  |                   packages: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - extra-cmake-modules | 
			
		
	
		
		
			
				
					
					|  |  |  |                       - libwayland-dev |  |  |  |                       - libwayland-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |                       - libxkbcommon-dev |  |  |  |                       - libxkbcommon-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |                       - libegl1-mesa-dev |  |  |  |                       - libegl1-mesa-dev | 
			
		
	
	
		
		
			
				
					|  |  | @ -37,10 +51,14 @@ matrix: | 
			
		
	
		
		
			
				
					
					|  |  |  |               - BUILD_SHARED_LIBS=ON |  |  |  |               - BUILD_SHARED_LIBS=ON | 
			
		
	
		
		
			
				
					
					|  |  |  |               - CFLAGS=-Werror |  |  |  |               - CFLAGS=-Werror | 
			
		
	
		
		
			
				
					
					|  |  |  |         - os: linux |  |  |  |         - os: linux | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           dist: xenial | 
			
		
	
		
		
			
				
					
					|  |  |  |           sudo: required |  |  |  |           sudo: required | 
			
		
	
		
		
			
				
					
					|  |  |  |           addons: |  |  |  |           addons: | 
			
		
	
		
		
			
				
					
					|  |  |  |               apt: |  |  |  |               apt: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   sources: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - ppa:kubuntu-ppa/backports | 
			
		
	
		
		
			
				
					
					|  |  |  |                   packages: |  |  |  |                   packages: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                       - extra-cmake-modules | 
			
		
	
		
		
			
				
					
					|  |  |  |                       - libwayland-dev |  |  |  |                       - libwayland-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |                       - libxkbcommon-dev |  |  |  |                       - libxkbcommon-dev | 
			
		
	
		
		
			
				
					
					|  |  |  |                       - libegl1-mesa-dev |  |  |  |                       - libegl1-mesa-dev | 
			
		
	
	
		
		
			
				
					|  |  | @ -49,10 +67,12 @@ matrix: | 
			
		
	
		
		
			
				
					
					|  |  |  |               - BUILD_SHARED_LIBS=OFF |  |  |  |               - BUILD_SHARED_LIBS=OFF | 
			
		
	
		
		
			
				
					
					|  |  |  |               - CFLAGS=-Werror |  |  |  |               - CFLAGS=-Werror | 
			
		
	
		
		
			
				
					
					|  |  |  |         - os: osx |  |  |  |         - os: osx | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           sudo: false | 
			
		
	
		
		
			
				
					
					|  |  |  |           env: |  |  |  |           env: | 
			
		
	
		
		
			
				
					
					|  |  |  |               - BUILD_SHARED_LIBS=ON |  |  |  |               - BUILD_SHARED_LIBS=ON | 
			
		
	
		
		
			
				
					
					|  |  |  |               - CFLAGS=-Werror |  |  |  |               - CFLAGS=-Werror | 
			
		
	
		
		
			
				
					
					|  |  |  |         - os: osx |  |  |  |         - os: osx | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           sudo: false | 
			
		
	
		
		
			
				
					
					|  |  |  |           env: |  |  |  |           env: | 
			
		
	
		
		
			
				
					
					|  |  |  |               - BUILD_SHARED_LIBS=OFF |  |  |  |               - BUILD_SHARED_LIBS=OFF | 
			
		
	
		
		
			
				
					
					|  |  |  |               - CFLAGS=-Werror |  |  |  |               - CFLAGS=-Werror | 
			
		
	
	
		
		
			
				
					|  |  | @ -60,9 +80,7 @@ script: | 
			
		
	
		
		
			
				
					
					|  |  |  |     - if grep -Inr '\s$' src include docs tests examples CMake *.md .gitattributes .gitignore; then echo Trailing whitespace found, aborting.; exit 1; fi |  |  |  |     - if grep -Inr '\s$' src include docs tests examples CMake *.md .gitattributes .gitignore; then echo Trailing whitespace found, aborting.; exit 1; fi | 
			
		
	
		
		
			
				
					
					|  |  |  |     - mkdir build |  |  |  |     - mkdir build | 
			
		
	
		
		
			
				
					
					|  |  |  |     - cd build |  |  |  |     - cd build | 
			
		
	
		
		
			
				
					
					|  |  |  |     - if test -n "${USE_WAYLAND}"; |  |  |  |     - if test -n "${USE_WAYLAND}"; then | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           then wget https://mirrors.kernel.org/ubuntu/pool/universe/e/extra-cmake-modules/extra-cmake-modules_5.38.0a-0ubuntu1_amd64.deb; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           sudo dpkg -i extra-cmake-modules_5.38.0a-0ubuntu1_amd64.deb; |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           git clone git://anongit.freedesktop.org/wayland/wayland-protocols; |  |  |  |           git clone git://anongit.freedesktop.org/wayland/wayland-protocols; | 
			
		
	
		
		
			
				
					
					|  |  |  |           pushd wayland-protocols; |  |  |  |           pushd wayland-protocols; | 
			
		
	
		
		
			
				
					
					|  |  |  |           git checkout 1.15 && ./autogen.sh --prefix=/usr && make && sudo make install; |  |  |  |           git checkout 1.15 && ./autogen.sh --prefix=/usr && make && sudo make install; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |