Generated
+16
@@ -66,6 +66,21 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"crane": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1784248371,
|
||||||
|
"narHash": "sha256-0l0Y4D4wbZhp1Oi6h8OpbLtIm/4FN88oCf54MK2ZgiM=",
|
||||||
|
"owner": "ipetkov",
|
||||||
|
"repo": "crane",
|
||||||
|
"rev": "f7d151ec0bf52cf9662e2f59d7bea28588c2f070",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "ipetkov",
|
||||||
|
"repo": "crane",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"flake-compat": {
|
"flake-compat": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
@@ -587,6 +602,7 @@
|
|||||||
},
|
},
|
||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
|
"crane": "crane",
|
||||||
"haskellNix": "haskellNix",
|
"haskellNix": "haskellNix",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"haskellNix",
|
"haskellNix",
|
||||||
|
|||||||
@@ -7,6 +7,7 @@
|
|||||||
url = "git+https://git.deertopia.net/msyds/sydpkgs";
|
url = "git+https://git.deertopia.net/msyds/sydpkgs";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
crane.url = "github:ipetkov/crane";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = { self, nixpkgs, sydpkgs, haskellNix, ... }@inputs:
|
outputs = { self, nixpkgs, sydpkgs, haskellNix, ... }@inputs:
|
||||||
@@ -20,7 +21,9 @@
|
|||||||
haskellNix.overlay
|
haskellNix.overlay
|
||||||
(final: prev: {
|
(final: prev: {
|
||||||
shake-wrapper = final.callPackage ./shake-wrapper.nix {};
|
shake-wrapper = final.callPackage ./shake-wrapper.nix {};
|
||||||
gyehoek-runtime = final.callPackage ./runtime {};
|
gyehoek-runtime = final.callPackage ./runtime {
|
||||||
|
crane-lib = inputs.crane.mkLib final;
|
||||||
|
};
|
||||||
gyehoek = final.haskell-nix.project' {
|
gyehoek = final.haskell-nix.project' {
|
||||||
src = ./.;
|
src = ./.;
|
||||||
compiler-nix-name = "ghc912";
|
compiler-nix-name = "ghc912";
|
||||||
|
|||||||
+5
-5
@@ -1,13 +1,13 @@
|
|||||||
{ rustPlatform
|
{ rustPlatform
|
||||||
|
, lib
|
||||||
|
, crane-lib
|
||||||
}:
|
}:
|
||||||
|
|
||||||
rustPlatform.buildRustPackage (finalAttrs: {
|
crane-lib.buildPackage (lib.fix (finalAttrs: {
|
||||||
pname = "gyehoek-runtime";
|
pname = "gyehoek-runtime";
|
||||||
version = "0.1.0";
|
version = "0.1.0";
|
||||||
src = ./.;
|
src = ./.;
|
||||||
cargoLock = {
|
# cargoLock = ./Cargo.lock;
|
||||||
lockFile = ./Cargo.lock;
|
|
||||||
};
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
meta.mainProgram = "gyehoek-runtime";
|
meta.mainProgram = "gyehoek-runtime";
|
||||||
})
|
}))
|
||||||
|
|||||||
Reference in New Issue
Block a user