writeC: fix finding of libraries

This commit is contained in:
lassulus 2019-02-22 17:53:44 +01:00 committed by Profpatsch
parent b33da46a8e
commit ea9161e095

View file

@ -94,8 +94,8 @@ rec {
]}
gcc \
${optionalString (libraries != [])
"$(pkgs.pkgconfig}/bin/pkg-config --cflags --libs ${
concatMapStringsSep " " (lib: escapeShellArg (builtins.parseDrvName lib.name).name) (libraries)
"$(pkg-config --cflags --libs ${
concatMapStringsSep " " (pkg: "$(find ${escapeShellArg pkg}/lib/pkgsconfig -name \*.pc -exec basename {} \;)") libraries
})"
} \
-O \