summaryrefslogtreecommitdiff
path: root/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix30
1 files changed, 16 insertions, 14 deletions
diff --git a/default.nix b/default.nix
index 4fd2ab8..3d8adb3 100644
--- a/default.nix
+++ b/default.nix
@@ -1,4 +1,6 @@
{ pkgs ? import <nixpkgs> {}
+, clang ? pkgs.clang_15
+, clang-tools ? pkgs.clang-tools_15
}:
let
@@ -7,50 +9,50 @@ in rec {
forstio = {
core = pkgs.callPackage src/core/.nix/derivation.nix {
inherit version;
- clang = pkgs.clang_15;
- clang-tools = pkgs.clang-tools_15;
+ inherit clang;
+ inherit clang-tools;
};
async = pkgs.callPackage src/async/.nix/derivation.nix {
inherit version;
inherit forstio;
- clang = pkgs.clang_15;
- clang-tools = pkgs.clang-tools_15;
+ inherit clang;
+ inherit clang-tools;
};
codec = pkgs.callPackage src/codec/.nix/derivation.nix {
inherit version;
inherit forstio;
- clang = pkgs.clang_15;
- clang-tools = pkgs.clang-tools_15;
+ inherit clang;
+ inherit clang-tools;
};
codec-json = pkgs.callPackage src/codec-json/.nix/derivation.nix {
inherit version;
inherit forstio;
- clang = pkgs.clang_15;
- clang-tools = pkgs.clang-tools_15;
+ inherit clang;
+ inherit clang-tools;
};
io = pkgs.callPackage src/io/.nix/derivation.nix {
inherit version;
inherit forstio;
- clang = pkgs.clang_15;
- clang-tools = pkgs.clang-tools_15;
+ inherit clang;
+ inherit clang-tools;
};
io-tls = pkgs.callPackage src/io-tls/.nix/derivation.nix {
inherit version;
inherit forstio;
- clang = pkgs.clang_15;
- clang-tools = pkgs.clang-tools_15;
+ inherit clang;
+ inherit clang-tools;
};
window = pkgs.callPackage src/window/.nix/derivation.nix {
inherit version;
inherit forstio;
- clang = pkgs.clang_15;
- clang-tools = pkgs.clang-tools_15;
+ inherit clang;
+ inherit clang-tools;
};
};
}