~neovim-ppa/neovim-ppa/python-neovim

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
language: python
python:
  - 2.7
before_install:
  - sudo apt-get install expect
  - git clone --depth=1 -b master git://github.com/neovim/neovim nvim
  - cd /opt && sudo git clone --depth=1 git://github.com/tarruda/neovim-deps && cd -
install:
  - pip install .
  - prefix="/opt/neovim-deps"
  - eval $($prefix/bin/luarocks path)
  - export PATH="$prefix/bin:$PATH"
  - export PKG_CONFIG_PATH="$prefix/lib/pkgconfig"
  - export DEPS_CMAKE_FLAGS="-DUSE_BUNDLED_LIBUV=OFF -DUSE_BUNDLED_LUAJIT=OFF -DUSE_BUNDLED_MSGPACK=OFF -DUSE_BUNDLED_LUAROCKS=OFF"
  - cd nvim && make && cd ..
script:
  - ./nvim/scripts/run-api-tests.exp "nosetests --verbosity=2" "./nvim/build/bin/nvim -u NONE"