refactoring nix flake template

This commit is contained in:
2025-05-30 00:04:43 +01:00
parent a07a412c72
commit 1ac0647d46
2 changed files with 12 additions and 11 deletions

View File

@@ -100,11 +100,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1748558171, "lastModified": 1748559134,
"narHash": "sha256-XKoPzOrfrED387rJZRHlPZDcrDyzCMFz9BSCWwZNCEQ=", "narHash": "sha256-s0fLgmKRrUDAkHStJyA3RrD5EuQzM/yXQGgsLooGmrc=",
"owner": "xecarlox94", "owner": "xecarlox94",
"repo": "p2p-rendering-computation", "repo": "p2p-rendering-computation",
"rev": "e04e918328eb411517680ea3d36d19b3b9f8d4d4", "rev": "a07a412c723355529c39bbd5568ece437b95135b",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -62,26 +62,27 @@
in in
'' ''
# cabal init echo "RUNNING"
cabal init
# sed -i 's/base.*$/base, p2prc/' haskell.cabal sed -i 's/base.*$/base, p2prc/' haskell.cabal
# cabal2nix . > ./cabal.nix; cabal2nix . > ./cabal.nix;
# cabal run cabal run
''; '';
}; };
in { in {
packages = { packages = {
default = pkgs.haskellPackages.callPackage ./cabal.nix { }; # default = pkgs.haskellPackages.callPackage ./cabal.nix { };
inherit initProject;
}; };
devShells.default = pkgs.mkShell { devShells.default = pkgs.haskellPackages.shellFor {
# devShells.default = pkgs.haskellPackages.shellFor {
packages = _: [];
# packages = p: [ # packages = p: [
# (p.callPackage ./cabal.nix { }) # (p.callPackage ./cabal.nix { })
# ]; # ];