From 2c52c936f75227602f40f0bf344a4d1299047ee3 Mon Sep 17 00:00:00 2001 From: Daniel Barter Date: Tue, 11 Jun 2024 10:12:12 -0700 Subject: nixd: fixing cross compilation --- pkgs/development/tools/language-servers/nixd/default.nix | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pkgs/development/tools/language-servers') diff --git a/pkgs/development/tools/language-servers/nixd/default.nix b/pkgs/development/tools/language-servers/nixd/default.nix index d17c049d0ead1..d35ca9d011737 100644 --- a/pkgs/development/tools/language-servers/nixd/default.nix +++ b/pkgs/development/tools/language-servers/nixd/default.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + cmake, boost182, gtest, llvmPackages, @@ -36,6 +37,8 @@ let mesonBuildType = "release"; + strictDeps = true; + doCheck = true; meta = { @@ -129,6 +132,8 @@ in boost182 ]; + nativeBuildInputs = common.nativeBuildInputs ++ [ cmake ]; + env.CXXFLAGS = "-include ${nix.dev}/include/nix/config.h"; # See https://github.com/nix-community/nixd/issues/519 -- cgit 1.4.1