Unverified Commit 1f3c4bf6 authored by figsoda's avatar figsoda Committed by GitHub
Browse files

Merge pull request #228614 from wegank/vim-full-darwin

vim-full: fix build on darwin
parents 937a9d1e 652d267d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -160,6 +160,9 @@ in stdenv.mkDerivation rec {
    ++ lib.optional tclSupport tcl
    ++ lib.optional rubySupport ruby;

  # error: '__declspec' attributes are not enabled; use '-fdeclspec' or '-fms-extensions' to enable support for __declspec attributes
  env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-fdeclspec";

  preConfigure = "" + lib.optionalString ftNixSupport ''
      cp ${vimPlugins.vim-nix.src}/ftplugin/nix.vim runtime/ftplugin/nix.vim
      cp ${vimPlugins.vim-nix.src}/indent/nix.vim runtime/indent/nix.vim