forked from aniani/vim
		
	patch 8.1.0776: Travis does not build a version without GUI on Linux
Problem: Travis does not build a version without GUI on Linux. Solution: Add an environment for tiny features without GUI.
This commit is contained in:
		| @@ -10,6 +10,7 @@ compiler: | |||||||
|   - gcc |   - gcc | ||||||
|  |  | ||||||
| env: | env: | ||||||
|  |   - BUILD=yes TEST=test COVERAGE=no FEATURES=tiny  "CONFOPT='--disable-gui'" SHADOWOPT= SRCDIR=./src CHECK_AUTOCONF=no | ||||||
|   - BUILD=yes TEST=test COVERAGE=no FEATURES=tiny  CONFOPT= SHADOWOPT= SRCDIR=./src CHECK_AUTOCONF=no |   - BUILD=yes TEST=test COVERAGE=no FEATURES=tiny  CONFOPT= SHADOWOPT= SRCDIR=./src CHECK_AUTOCONF=no | ||||||
|     # ASAN build |     # ASAN build | ||||||
|   - BUILD=yes TEST=test SANITIZER_CFLAGS="-g -O1 -DABORT_ON_INTERNAL_ERROR -DEXITFREE -fsanitize=address -fno-omit-frame-pointer" |   - BUILD=yes TEST=test SANITIZER_CFLAGS="-g -O1 -DABORT_ON_INTERNAL_ERROR -DEXITFREE -fsanitize=address -fno-omit-frame-pointer" | ||||||
| @@ -28,9 +29,12 @@ sudo: false | |||||||
|  |  | ||||||
| # instead of a 2*2*7 matrix (2*os + 2*compiler + 7*env), | # instead of a 2*2*7 matrix (2*os + 2*compiler + 7*env), | ||||||
| # exclude some builds on mac os x and linux | # exclude some builds on mac os x and linux | ||||||
|  | # on mac os x "tiny" is always without GUI | ||||||
| # linux: 2*compiler + 5*env + mac: 2*compiler + 2*env | # linux: 2*compiler + 5*env + mac: 2*compiler + 2*env | ||||||
| matrix: | matrix: | ||||||
|   exclude: |   exclude: | ||||||
|  |     - os: osx | ||||||
|  |       env: BUILD=yes TEST=test COVERAGE=no FEATURES=tiny  CONFOPT= SHADOWOPT= SRCDIR=./src CHECK_AUTOCONF=no | ||||||
|     - os: osx |     - os: osx | ||||||
|       env: BUILD=yes TEST=test COVERAGE=no FEATURES=normal CONFOPT= SHADOWOPT="-C src/shadow" SRCDIR=./src/shadow CHECK_AUTOCONF=no |       env: BUILD=yes TEST=test COVERAGE=no FEATURES=normal CONFOPT= SHADOWOPT="-C src/shadow" SRCDIR=./src/shadow CHECK_AUTOCONF=no | ||||||
|     - os: osx |     - os: osx | ||||||
|   | |||||||
| @@ -791,6 +791,8 @@ static char *(features[]) = | |||||||
|  |  | ||||||
| static int included_patches[] = | static int included_patches[] = | ||||||
| {   /* Add new patch number below this line */ | {   /* Add new patch number below this line */ | ||||||
|  | /**/ | ||||||
|  |     776, | ||||||
| /**/ | /**/ | ||||||
|     775, |     775, | ||||||
| /**/ | /**/ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user