Unverified Commit 76d29412 authored by Reno Dakota's avatar Reno Dakota
Browse files

castxml: fix darwin build

clang on darwin adds an `-isysroot` flag which breaks the regular
expressions used in a couple tests
parent a05b8fcd
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -52,6 +52,14 @@ stdenv.mkDerivation (finalAttrs: {

  strictDeps = true;

  # darwin clang adds `-isysroot` when $SDKROOT is set. this confuses the
  # regular expressions for the disabled tests below.
  checkPhase = ''
    runHook preCheck
    ctest -E 'cmd.cc-gnu-(src-cxx|c-src-c)-cmd' -j $NIX_BUILD_CORES
    runHook postCheck
  '';

  passthru.tests = testers.testVersion { package = finalAttrs.finalPackage; };

  meta = {