From 42ddb03af02b6065fd18f068f84722d5b7df865d Mon Sep 17 00:00:00 2001 From: roshan Date: Sun, 19 Feb 2023 20:19:14 +0530 Subject: [PATCH] fix: start scipt --- .gitignore | 3 ++- flake.nix | 13 ++++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 28a7b2a..fcd4dc2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ __pycache__ -*.session \ No newline at end of file +*.session +result \ No newline at end of file diff --git a/flake.nix b/flake.nix index 21cdd22..4fe82e3 100644 --- a/flake.nix +++ b/flake.nix @@ -19,9 +19,15 @@ beautifulsoup4 ]); - ignouDrv = pkgs.stdenv.mkDerivation { + ignouScript = pkgs.writeShellScriptBin "start-bot" '' + cd ${ignou} + ${pyEnv}/bin/python3 -m bot''; + + + ignou = pkgs.stdenv.mkDerivation { pname = "ignou-telegram-bot"; version = "2.0"; + runtimeDependencies = [ pyEnv ]; src = ./.; installPhase = '' mkdir -p $out/bot @@ -29,15 +35,12 @@ ''; }; - ignouScript = pkgs.writeShellScriptBin "start-bot" '' - cd ${ignouDrv} - ${pyEnv}/bin/python3 -m bot''; in rec { packages.default = pkgs.buildEnv { name = "${pname}-${version}"; - paths = [ ignouDrv pyEnv ]; + paths = [ ignou ignouScript ]; }; devShell = pkgs.mkShell {