git-svn-id: svn://db.shs.com.ru/pip@1025 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -364,6 +364,7 @@ void patchNameTool() {
|
|||||||
PIVector<PIString> clibs = all_libs.toVector();
|
PIVector<PIString> clibs = all_libs.toVector();
|
||||||
PIString ll, cmd;
|
PIString ll, cmd;
|
||||||
PIStringList dlibs;
|
PIStringList dlibs;
|
||||||
|
PICout(DefaultControls) << "start patch" << clibs;
|
||||||
piForeach (PIString l, clibs) {
|
piForeach (PIString l, clibs) {
|
||||||
PIFile::FileInfo fi;
|
PIFile::FileInfo fi;
|
||||||
fi.path = l;
|
fi.path = l;
|
||||||
@@ -371,7 +372,7 @@ void patchNameTool() {
|
|||||||
cmd = otool + " -L \"" + ll;
|
cmd = otool + " -L \"" + ll;
|
||||||
cmd += "\" | grep -o \".*(\"";
|
cmd += "\" | grep -o \".*(\"";
|
||||||
dlibs = execute(cmd).split("\n");
|
dlibs = execute(cmd).split("\n");
|
||||||
PICout(DefaultControls) << "patch" << ll << dlibs.size();
|
PICout(DefaultControls) << "patch" << ll << dlibs;
|
||||||
piForeach (PIString dl, dlibs) {
|
piForeach (PIString dl, dlibs) {
|
||||||
dl.cutRight(1).trim();
|
dl.cutRight(1).trim();
|
||||||
if (!all_libs.contains(dl)) continue;
|
if (!all_libs.contains(dl)) continue;
|
||||||
|
|||||||
Reference in New Issue
Block a user