1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

packaging-nix: add separateDebugInfo to all packages

Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
This commit is contained in:
Philipp Jungkamp 2023-06-19 17:55:04 +02:00
parent 7b03598aa1
commit 8a2aac434b
4 changed files with 4 additions and 0 deletions

View file

@ -8,6 +8,7 @@ stdenv.mkDerivation {
pname = "lib60870";
version = "villas";
src = src;
separateDebugInfo = true;
nativeBuildInputs = [cmake];
preConfigure = "cd lib60870-C";
meta = with lib; {

View file

@ -12,6 +12,7 @@ stdenv.mkDerivation {
pname = "libdatachannel";
version = "villas";
src = src;
separateDebugInfo = true;
nativeBuildInputs = [cmake pkg-config];
buildInputs = [libnice libpcap openssl];
cmakeFlags = [

View file

@ -8,6 +8,7 @@ stdenv.mkDerivation {
pname = "libiec61850";
version = "villas";
src = src;
separateDebugInfo = true;
nativeBuildInputs = [cmake];
meta = with lib; {
description = "open-source library for the IEC 61850 protocols";

View file

@ -72,6 +72,7 @@ stdenv.mkDerivation {
inherit src version;
pname = "villas";
outputs = ["out" "dev"];
separateDebugInfo = true;
cmakeFlags = []
++ lib.optionals (!withGpl) ["-DWITHOUT_GPL=ON"]
++ lib.optionals withFormatProtobuf ["-DCMAKE_FIND_ROOT_PATH=${protobufcBuildBuild}/bin"];