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"
},
"locked": {
"lastModified": 1748558171,
"narHash": "sha256-XKoPzOrfrED387rJZRHlPZDcrDyzCMFz9BSCWwZNCEQ=",
"lastModified": 1748559134,
"narHash": "sha256-s0fLgmKRrUDAkHStJyA3RrD5EuQzM/yXQGgsLooGmrc=",
"owner": "xecarlox94",
"repo": "p2p-rendering-computation",
"rev": "e04e918328eb411517680ea3d36d19b3b9f8d4d4",
"rev": "a07a412c723355529c39bbd5568ece437b95135b",
"type": "github"
},
"original": {

View File

@@ -62,26 +62,27 @@
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 {
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: [
# (p.callPackage ./cabal.nix { })
# ];