mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-23 05:37:27 +03:00
meson.setupHook: always set --print-errorlogs
Otherwise, the logs are discarded, unless you built with --keep-failed.
This commit is contained in:
parent
3dca1f33f8
commit
4dec85d68b
@ -56,7 +56,7 @@ mesonCheckPhase() {
|
||||
local flagsArray=($mesonCheckFlags "${mesonCheckFlagsArray[@]}")
|
||||
|
||||
echoCmd 'mesonCheckPhase flags' "${flagsArray[@]}"
|
||||
meson test --no-rebuild "${flagsArray[@]}"
|
||||
meson test --no-rebuild --print-errorlogs "${flagsArray[@]}"
|
||||
|
||||
runHook postCheck
|
||||
}
|
||||
|
@ -99,8 +99,6 @@ stdenv.mkDerivation rec {
|
||||
doCheck = true;
|
||||
|
||||
mesonCheckFlags = [
|
||||
"--print-errorlogs"
|
||||
|
||||
# Skipped test: libpsx
|
||||
# Known issue with no-new-privs disabled in the Nix build environment.
|
||||
"--no-suite" "libpsx"
|
||||
|
@ -269,8 +269,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
ln -s $PWD/glib/libglib-${librarySuffix} $out/lib/libglib-${librarySuffix}
|
||||
'';
|
||||
|
||||
mesonCheckFlags = [ "--print-errorlogs" ];
|
||||
|
||||
postCheck = ''
|
||||
rm $out/lib/libgobject-${librarySuffix}
|
||||
rm $out/lib/libgio-${librarySuffix}
|
||||
|
Loading…
Reference in New Issue
Block a user