refactoring nix flake template
This commit is contained in:
6
nix/templates/haskell/flake.lock
generated
6
nix/templates/haskell/flake.lock
generated
@@ -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": {
|
||||||
|
|||||||
@@ -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 { })
|
||||||
# ];
|
# ];
|
||||||
|
|||||||
Reference in New Issue
Block a user