Commit 652d267d authored by Weijia Wang's avatar Weijia Wang
Browse files

vim-full: fix build on darwin

parent 8e5047b1
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