diff --git a/external/buildscripts/build_all_osx.pl b/external/buildscripts/build_all_osx.pl index 3bb992daa34a0a44f3cc5deb34d4ca0433da6225..865d1e0da45cbbd6057ead469bb5b0c984cebe32 100644 --- a/external/buildscripts/build_all_osx.pl +++ b/external/buildscripts/build_all_osx.pl @@ -181,10 +181,10 @@ sub MergeIntoFatBinary if ($isExe) { - system("codesign", "--entitlements", $buildscriptsdir . "/entitlements.plist", "-s", "-", "$binaryOutput") eq 0 or die("Failed to codesign $binaryOutput!"); + system("codesign", "--entitlements", $buildscriptsdir . "/entitlements.plist", "-s", "-", "-f", "$binaryOutput") eq 0 or die("Failed to codesign $binaryOutput!"); } else { - system("codesign", "-s", "-", "$binaryOutput") eq 0 or die("Failed to codesign $binaryOutput!"); + system("codesign", "-s", "-", "-f", "$binaryOutput") eq 0 or die("Failed to codesign $binaryOutput!"); } } diff --git a/external/buildscripts/perl_lib/Tools.pm b/external/buildscripts/perl_lib/Tools.pm index 8b2d7a6a7e2f4ab0440661e8935800c68b24d610..fccbdfbc0a8205b4ed451900d0292ab32310edcd 100644 --- a/external/buildscripts/perl_lib/Tools.pm +++ b/external/buildscripts/perl_lib/Tools.pm @@ -22,6 +22,9 @@ sub InstallNameTool system("install_name_tool -id $pathtoburnin $target") eq 0 or die("Failed running install_name_tool"); print "running otool after:\n"; system("otool","-L",$target); + + print "running codesign on $target:\n"; + system("codesign", "-s", "-", "-f", $target); } sub GitClone