git-svn-id: svn://db.shs.com.ru/pip@1053 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -256,7 +256,7 @@ void procLdd(PIString file, bool ext_lib = false, int cur_depth = 0) {
|
||||
l.cutLeft(1).cutRight(1).trim();
|
||||
if (l.isEmpty()) continue;
|
||||
if (!otool.isEmpty()) {
|
||||
if (!l.startsWith("/usr/local/opt")) {
|
||||
if (!l.startsWith("/usr/local/")) {
|
||||
PIFile::FileInfo fi;
|
||||
fi.path = l;
|
||||
l = fi.name();
|
||||
@@ -393,7 +393,7 @@ void patchNameTool() {
|
||||
fi.path = local_lib;
|
||||
cmd = nametool + " -id \"@executable_path/../Frameworks/" + fi.name() + "\"";
|
||||
cmd += " \"" + local_lib + "\" 2> /dev/null";
|
||||
piCout << " " << cmd;
|
||||
//piCout << " " << cmd;
|
||||
execute(cmd);
|
||||
}
|
||||
piForeach (PIString f, flibs) {
|
||||
@@ -415,7 +415,7 @@ void patchNameTool() {
|
||||
fi.path = sys_lib;
|
||||
libname = fi.name();
|
||||
PIString fl = findLib(libname), fname = frameworkName(sys_lib);
|
||||
piCout << " check" << sys_lib << fl;
|
||||
//piCout << " check" << sys_lib << fl;
|
||||
PIString new_path;
|
||||
if (all_libs.contains(fl) || all_libs.contains(sys_lib)) {
|
||||
new_path = "@executable_path/../Frameworks/" + libname;
|
||||
@@ -431,7 +431,7 @@ void patchNameTool() {
|
||||
cmd = nametool + " -change \"" + sys_lib + "\"";
|
||||
cmd += " \"" + new_path + "\"";
|
||||
cmd += " \"" + local_lib + "\" 2> /dev/null";
|
||||
piCout << " " << cmd;
|
||||
//piCout << " " << cmd;
|
||||
execute(cmd);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user