summaryrefslogtreecommitdiff
path: root/default.nix
diff options
context:
space:
mode:
authorClaudius Holeksa <mail@keldu.de>2023-04-23 23:48:11 +0200
committerClaudius Holeksa <mail@keldu.de>2023-04-23 23:48:11 +0200
commit158e9706b2ecf9d421d9a57064fd093eb57007f4 (patch)
tree7b3436e1b5b9afe0a7e566d8f4807bc0f14abe81 /default.nix
parentcb7f1acf33a8b766f325984d04dd70ed43335c27 (diff)
c++: Added async tree
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix19
1 files changed, 16 insertions, 3 deletions
diff --git a/default.nix b/default.nix
index 1eada57..9c99edf 100644
--- a/default.nix
+++ b/default.nix
@@ -1,10 +1,23 @@
{ pkgs ? import <nixpkgs> {}
}:
-{
+let
+ core_src = ./forstio/core;
+ async_src = ./forstio/async;
+ version = "0.0.0";
+in rec {
forstio = {
- core = pkgs.callPackage ./forstio/core/.nix/derivation.nix {
- version = "0.0.0";
+ core = pkgs.callPackage "${core_src}/.nix/derivation.nix" {
+ inherit version;
+ clang = pkgs.clang_15;
+ clang-tools = pkgs.clang-tools_15;
+ };
+
+ async = pkgs.callPackage "${async_src}/.nix/derivation.nix" {
+ inherit version;
+ inherit forstio;
+ clang = pkgs.clang_15;
+ clang-tools = pkgs.clang-tools_15;
};
};
}