diff options
| author | Woodpecker CI <emmett1.2miligrams@protonmail.com> | 2026-05-29 15:57:17 +0000 |
|---|---|---|
| committer | Woodpecker CI <emmett1.2miligrams@protonmail.com> | 2026-05-29 15:57:17 +0000 |
| commit | 941de1e4fe5cafcaa4e40e952ac5c19bab19c4b5 (patch) | |
| tree | 1ca9b4b0502cc1baae968f4bcfc583c26c2fed11 /neovim/abuild | |
| parent | 48889c0d446a0bf880912afcc1a85e6a90fa9bf3 (diff) | |
| download | alicelinux-941de1e4fe5cafcaa4e40e952ac5c19bab19c4b5.tar.gz alicelinux-941de1e4fe5cafcaa4e40e952ac5c19bab19c4b5.zip | |
Woodpecker CI 3b312c63a3d1138dd06aa3dbef31bf69a58aa87a [SKIP CI]
Diffstat (limited to 'neovim/abuild')
| -rw-r--r-- | neovim/abuild | 26 |
1 files changed, 26 insertions, 0 deletions
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 +} |