git-svn-id: svn://db.shs.com.ru/pip@991 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -36,8 +36,8 @@ void usage() {
|
||||
piCout << "If some Qt dependency found, copy corresponding Qt plugins.";
|
||||
piCout << "Styles and platforms selected by -S and -P flags,";
|
||||
piCout << "any other plugins described by --qt-plugins flag in next format:";
|
||||
piCout << "\"[*=;]<plugins>=<regexp>,<regexp>;<plugins>=<regexp>,<regexp>\", e.g.";
|
||||
piCout << "\"sqldrivers=lite,mysql;geoservices=;position=nmea\".";
|
||||
piCout << "\"[*=:]<plugins>=<regexp>,<regexp>:<plugins>=<regexp>,<regexp>\", e.g.";
|
||||
piCout << "\"sqldrivers=lite,mysql:geoservices=:position=nmea\".";
|
||||
piCout << "If no regexp specified for plugins, nothing will be copied.";
|
||||
piCout << "Default regexp set by \"*=<regexp>\".";
|
||||
piCout << "\"*=\" disable optional plugins.";
|
||||
@@ -312,6 +312,7 @@ void procQt() {
|
||||
if (plugin == "styles") filters = styles;
|
||||
if (plugin == "sqldrivers") filters = sqldrivers;*/
|
||||
piForeachC (PIString & f, filters) {
|
||||
if (f.isEmpty()) continue;
|
||||
copyWildcard(qdir + plugin + "/" + f, out_plugins_dir + plugin);
|
||||
PIVector<PIFile::FileInfo> copied = PIDir(out_plugins_dir + plugin).entries();
|
||||
piForeachC (PIFile::FileInfo & fi, copied) {
|
||||
@@ -416,7 +417,7 @@ int main(int argc, char * argv[]) {
|
||||
platforms = qplatforms.split(",");
|
||||
styles = cli.argumentValue("Styles").split(",");
|
||||
if (styles.isEmpty()) styles << "";
|
||||
PIStringList qpd = cli.argumentValue("qt-plugins").toLowerCase().split(";");
|
||||
PIStringList qpd = cli.argumentValue("qt-plugins").toLowerCase().split(":");
|
||||
piForeachC (PIString & qp, qpd) {
|
||||
int _i = qp.indexOf("=");
|
||||
if (_i < 0) continue;
|
||||
|
||||
Reference in New Issue
Block a user