make debug optional

This commit is contained in:
sagar 2025-07-11 20:03:31 +00:00
parent d799a4a7b0
commit 5fff2a6a16

View file

@ -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"