From 941de1e4fe5cafcaa4e40e952ac5c19bab19c4b5 Mon Sep 17 00:00:00 2001 From: Woodpecker CI Date: Fri, 29 May 2026 15:57:17 +0000 Subject: Woodpecker CI 3b312c63a3d1138dd06aa3dbef31bf69a58aa87a [SKIP CI] --- neovim/abuild | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 neovim/abuild (limited to 'neovim/abuild') diff --git a/neovim/abuild b/neovim/abuild new file mode 100644 index 00000000..77228d65 --- /dev/null +++ b/neovim/abuild @@ -0,0 +1,26 @@ +name=neovim +version=0.12.2 +release=1 +source=https://github.com/$name/$name/archive/refs/tags/v$version.tar.gz + +build() { + cmake -S cmake.deps -B .deps \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ + -DCMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -DUSE_BUNDLED=ON \ + -DUSE_BUNDLED_LUAJIT=OFF + + # apkg set the DESTDIR variable to $PKG by default. That will harm + # Neovim bundled packages. So we need to unset DESTDIR before proceding + (unset DESTDIR; cmake --build .deps) + # This "installs" bundles inside .deps + + cmake -B build \ + -DCMAKE_BUILD_TYPE=Release \ + -DENABLE_LTO=ON \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_C_FLAGS_RELEASE="$CFLAGS" + cmake --build build + DESTDIR=$PKG cmake --install build +} -- cgit v1.2.3