buildRosPackage: default separateDebugInfo to true

Closes #431
This commit is contained in:
Jeremy Kolb 2024-07-19 10:37:56 -04:00 committed by Ben Wolsieffer
parent 3f5755af61
commit 1ba70442d8

View file

@ -13,12 +13,13 @@
, CXXFLAGS ? "" , CXXFLAGS ? ""
, postFixup ? "" , postFixup ? ""
, passthru ? { } , passthru ? { }
, separateDebugInfo ? true
, ... , ...
}@args: }@args:
(if buildType == "ament_python" then pythonPackages.buildPythonPackage (if buildType == "ament_python" then pythonPackages.buildPythonPackage
else stdenv.mkDerivation) (args // { else stdenv.mkDerivation) (args // {
inherit doCheck dontWrapQtApps; inherit doCheck dontWrapQtApps separateDebugInfo;
# Disable warnings that cause "Log limit exceeded" errors on Hydra in lots of # Disable warnings that cause "Log limit exceeded" errors on Hydra in lots of
# packages that use Eigen # packages that use Eigen