From 461d05aaac51ce61dccf25bca1f3e9c965eaccba Mon Sep 17 00:00:00 2001 From: peri4 Date: Sun, 4 Apr 2021 21:15:33 +0300 Subject: [PATCH 1/2] deploy_tool Apple strip fix --- utils/deploy_tool/main.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/utils/deploy_tool/main.cpp b/utils/deploy_tool/main.cpp index 98dccabb..6657e922 100644 --- a/utils/deploy_tool/main.cpp +++ b/utils/deploy_tool/main.cpp @@ -665,7 +665,10 @@ int main(int argc, char * argv[]) { piCout << "copy" << l; if (!fake) { system((cmd_copy + "\"" + l + "\" \"" + out_dir + "\"" + cmd_suffix).data()); - system((strip + " --strip-unneeded \"" + out_dir + fi.name() + "\"").data()); + if (!otool.isEmpty()) // Apple + system((strip + " \"" + out_dir + fi.name() + "\"").data()); + else + system((strip + " --strip-unneeded \"" + out_dir + fi.name() + "\"").data()); } } } From a40083ff62c4f5e9c2c920d8c04aa64582d04d92 Mon Sep 17 00:00:00 2001 From: peri4 Date: Sun, 4 Apr 2021 23:12:31 +0300 Subject: [PATCH 2/2] deploy_tool Apple strip fix fix)) --- utils/deploy_tool/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/deploy_tool/main.cpp b/utils/deploy_tool/main.cpp index 6657e922..056402ab 100644 --- a/utils/deploy_tool/main.cpp +++ b/utils/deploy_tool/main.cpp @@ -666,7 +666,7 @@ int main(int argc, char * argv[]) { if (!fake) { system((cmd_copy + "\"" + l + "\" \"" + out_dir + "\"" + cmd_suffix).data()); if (!otool.isEmpty()) // Apple - system((strip + " \"" + out_dir + fi.name() + "\"").data()); + system((strip + " -S \"" + out_dir + fi.name() + "\"").data()); else system((strip + " --strip-unneeded \"" + out_dir + fi.name() + "\"").data()); }