From 22c5d61082942b5cf5287e7c93eaefc05c4da42e Mon Sep 17 00:00:00 2001 From: xecarlox94 Date: Mon, 2 Jun 2025 00:43:50 +0100 Subject: [PATCH] finished mvp for nix templating --- flake.nix | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/flake.nix b/flake.nix index fdb5b3c..3ea81ad 100644 --- a/flake.nix +++ b/flake.nix @@ -76,24 +76,24 @@ ]; text = let - # TODO: add - p2prcMainContent = availablePort: availableUrl: - '' - module Main where - - import P2PRC - ( runP2PRC - , MapPortRequest(MkMapPortRequest) - ) - - main :: IO () - main = - runP2PRC - ( MkMapPortRequest ${availablePort} "${availableUrl}.akilan.io" - ) - ''; - - mainFileContent = p2prcMainContent (builtins.toString 8080) "haskell"; + # TODO: add the content for the main file + # p2prcMainContent = availablePort: availableUrl: + # '' + # module Main where + # + # import P2PRC + # ( runP2PRC + # , MapPortRequest(MkMapPortRequest) + # ) + # + # main :: IO () + # main = + # runP2PRC + # ( MkMapPortRequest ${availablePort} "${availableUrl}.akilan.io" + # ) + # ''; + # + # mainFileContent = p2prcMainContent (builtins.toString 8080) "haskell"; in '' clear @@ -117,7 +117,7 @@ sed -i 's/base.*$/base, p2prc/' "$PROJECT_DIR".cabal - cat ${mainFileContent} > app/Main.hs + # cat ${mainFileContent} > app/Main.hs cabal2nix . > ./cabal.nix; cabal2nix . --shell > shell.nix