From 5fff2a6a16df8c8c6b5e48d60f48744423b1e414 Mon Sep 17 00:00:00 2001 From: sagar Date: Fri, 11 Jul 2025 20:03:31 +0000 Subject: [PATCH] make debug optional --- package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.nix b/package.nix index 13aec17..989758c 100644 --- a/package.nix +++ b/package.nix @@ -3,6 +3,7 @@ lib, stdenv, fetchFromGitHub, + debug ? false, pname ? "softether", logDir ? "/var/log/${pname}", pidDir ? "/run/${pname}", @@ -41,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = [ "-DSE_PIDDIR=${pidDir}" "-DSE_LOGDIR=${logDir}" "-DSE_DBDIR=${dbDir}" "-DCMAKE_INSTALL_SYSTEMD_UNITDIR=" - "-DCMAKE_BUILD_TYPE=Debug" + (lib.optionalString debug "-DCMAKE_BUILD_TYPE=Debug") "-DCMAKE_INSTALL_PREFIX=${placeholder "out"}" "-DCMAKE_INSTALL_LIBDIR=lib" "-DCMAKE_INSTALL_INCLUDEDIR=include"