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"
|
||||
},
|
||||
"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": {
|
||||
|
||||
@@ -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 { })
|
||||
# ];
|
||||
|
||||
Reference in New Issue
Block a user