mirror of
https://github.com/neovim/neovim.git
synced 2024-12-25 13:45:15 -07:00
018ec2172b
seems like 6.5 is not supported anymore.
(cherry picked from commit c4888b2bde
)
42 lines
795 B
YAML
42 lines
795 B
YAML
# sourcehut CI: https://builds.sr.ht/~jmk/neovim
|
|
|
|
image: openbsd/6.7
|
|
|
|
packages:
|
|
- autoconf-2.69p2
|
|
- automake-1.15.1
|
|
- cmake
|
|
- gettext-runtime-0.20.1p1
|
|
- gettext-tools-0.20.1p3
|
|
- gmake
|
|
- libtool
|
|
- ninja-1.10.0
|
|
- unzip-6.0p13
|
|
|
|
sources:
|
|
- https://github.com/neovim/neovim
|
|
|
|
tasks:
|
|
- build: |
|
|
export AUTOCONF_VERSION=2.69
|
|
export AUTOMAKE_VERSION=1.15
|
|
cd neovim
|
|
mkdir .deps
|
|
cd .deps
|
|
cmake -G Ninja ../third-party/
|
|
cmake --build . --config Debug
|
|
cd ..
|
|
mkdir build
|
|
cd build
|
|
cmake -G Ninja -DMIN_LOG_LEVEL=3 ..
|
|
cmake --build . --config Debug
|
|
./bin/nvim --version
|
|
- test: |
|
|
export LC_CTYPE=en_US.UTF-8
|
|
# functional tests
|
|
cd neovim/build
|
|
# cmake --build . --config Debug --target functionaltest
|
|
# oldtests
|
|
cd ..
|
|
gmake oldtest
|