Skip to content

Commit 77b7042

Browse files
committed
Update .travis.yml for MacVim
1 parent bfa78d9 commit 77b7042

File tree

1 file changed

+21
-10
lines changed

1 file changed

+21
-10
lines changed

.travis.yml

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,43 @@ language: c
33
os:
44
- osx
55

6-
osx_image: xcode7
6+
osx_image: xcode7.1
77

88
compiler:
99
- clang
1010

1111
env:
12-
- FEATURES=huge
12+
- MACOSX_DEPLOYMENT_TARGET=10.8
13+
VERSIONER_PERL_VERSION=5.16
14+
VERSIONER_PYTHON_VERSION=2.7
1315
vi_cv_path_python3=/usr/local/bin/python3
14-
vi_cv_path_plain_lua=/usr/local/bin/lua-5.1
15-
"CONFOPT='--enable-perlinterp --enable-pythoninterp --enable-python3interp --enable-rubyinterp --enable-luainterp --with-lua-prefix=/usr/local --enable-multibyte --enable-cscope --enable-netbeans --enable-gui=macvim'"
16+
vi_cv_path_plain_lua=/usr/local/bin/lua
17+
"CONFOPT='--with-features=huge --enable-multibyte --enable-netbeans --with-tlib=ncurses --enable-cscope --enable-perlinterp=dynamic --enable-pythoninterp=dynamic --enable-python3interp=dynamic --enable-rubyinterp=dynamic --enable-luainterp=dynamic --with-lua-prefix=/usr/local --enable-gui=macvim'"
1618

1719
sudo: false
1820

19-
branches:
20-
except:
21-
- /^v[0-9]/
22-
2321
before_install:
2422
- brew update
2523
- brew install python3
26-
- brew install lua51
24+
- brew install lua
2725

2826
script:
2927
- NPROC=$(getconf _NPROCESSORS_ONLN)
30-
- ./configure --with-features=$FEATURES $CONFOPT --enable-fail-if-missing && make -j$NPROC
28+
- ./configure $CONFOPT --enable-fail-if-missing && make -j$NPROC
3129
- ./src/vim --version
3230
- make test
3331

32+
before_deploy:
33+
- make -C src macvim-dmg
34+
deploy:
35+
provider: releases
36+
api_key:
37+
secure: HYHKVbuSG2Trc5zEN+aQO0TO/020qtTokoaaatd9GhQ/ImOI2uhOuVsk47mcViCINyE9+wwVEr23Tk7GqzsJBS66FoZJeOsgYoO/LFlQjCYyya+48Ajez6I2VAIGKn0JD6jpW+ZYIX7MAWLCQKv/vW03MrBMDLZvjB89pHe72MLQFlVcEzxsWnr7smTzLcuKShkV+AVZopE/HRdY1k/zjWf/TzcJgqXwThuJOPYY+CcGUv1CMJjWB8pBuH31pbQ2AVOXV7VG5oxy2HSbCeDRShKT3GooecWj7xjh9SApNqEIzC44RlufgyC73M0DeILUasmbF0g2Q+AsDaj3+9w3LbLbmfpV5kEM9E/PbzWEn+0EgRKV+HCscZnPMlzkiVWKnjzfwKGMOmTwD0aN4Bt6Y9z+UvQKfsQN+6wHmh7xcSpaeR1J6PBeaCd+QyhD7t9ZxP2qmZWCBMFpnkqO4+LoclJNV+IxYstNFjaKIvxEe/S9GM2w+i2cSDDrxSNz+kUGWzshyu6HXxRtrNo+qM6sCO8TiOMMALPAkLCJT2P/TPMRkdy2wjCDwprc1ePDqikIHIGGwQ8Csd5IqFUcJs405xw4HfVkOuhWL/SpLuI6OHOVQqAkqMEMaEhlfh1swFNkT4ffDJGzvklB8v2980B003eWbcHr6lMGtpqQecqgS9A=
38+
file: src/MacVim/build/Release/MacVim-7.4.dmg
39+
skip_cleanup: true
40+
on:
41+
all_branches: true
42+
tags: true
43+
repo: macvim-dev/macvim
44+
3445
# vim:set sts=2 sw=2 tw=0 et:

0 commit comments

Comments
 (0)