diff options
Diffstat (limited to 'compile/nvim.sh')
| -rwxr-xr-x | compile/nvim.sh | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/compile/nvim.sh b/compile/nvim.sh index be7903c..d1533fb 100755 --- a/compile/nvim.sh +++ b/compile/nvim.sh @@ -31,9 +31,18 @@ if ! [ -d "$nvimdir" ] ; then git clone https://github.com/neovim/neovim "$nvimdir" fi +_extra_flags='' +# Detectl musl libc and turn off LIBINTL +for _f in /lib/ld-musl*so* ; do + if [ -e "$_f" ] ; then + _extra_flags="-DENABLE_LIBINTL=OFF" + break + fi +done + cd "$nvimdir" git clean -fdx . rm -rf build || echo "" -make CMAKE_EXTRA_FLAGS="-DCMAKE_INSTALL_PREFIX=$HOME/.local" -j"$nproc" +make CMAKE_EXTRA_FLAGS="-DCMAKE_INSTALL_PREFIX=$HOME/.local $_extra_flags" -j"$nproc" make install cd - |
