Merge pull request #274685 from viraptor/nushell-plugin-clang

nushellPlugins: improve clang build
This commit is contained in:
Yt 2023-12-16 15:09:29 +00:00 committed by GitHub
commit d65cc49e92
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions

View File

@ -14,7 +14,7 @@ rustPlatform.buildRustPackage rec {
inherit (nushell) version src;
cargoHash = "sha256-eGRaYbYB+zHT8rXm6aCrnPVgyDA8ltsg0GOYgghmov0=";
env = lib.optionalAttrs stdenv.isDarwin {
env = lib.optionalAttrs stdenv.cc.isClang {
LIBCLANG_PATH = "${libclang.lib}/lib";
};
nativeBuildInputs = [ pkg-config ];

View File

@ -14,7 +14,7 @@ rustPlatform.buildRustPackage rec {
inherit (nushell) version src;
cargoHash = "sha256-Ar5rFPHf+ugZuugVKVRFACYhh3F0JvQtfp6KibPIByw=";
env = lib.optionalAttrs stdenv.isDarwin {
env = lib.optionalAttrs stdenv.cc.isClang {
LIBCLANG_PATH = "${libclang.lib}/lib";
};
nativeBuildInputs = [ pkg-config ];

View File

@ -13,7 +13,7 @@ rustPlatform.buildRustPackage {
inherit (nushell) version src;
cargoHash = "sha256-NVdXbpmGBAcv47jbel2cccoe0m2FInSSOnMWofqtpiM=";
env = lib.optionalAttrs stdenv.isDarwin {
env = lib.optionalAttrs stdenv.cc.isClang {
LIBCLANG_PATH = "${libclang.lib}/lib";
};
buildInputs = lib.optionals stdenv.isDarwin [ IOKit CoreFoundation ];