|
|
@@ -183,7 +183,7 @@ int do_cmake(int ac, char** av)
|
|
|
list_all_cached = true;
|
|
|
list_help = true;
|
|
|
}
|
|
|
- else if (strncmp(av[i], "--script", strlen("--script")) == 0)
|
|
|
+ else if (strncmp(av[i], "-P", strlen("-P")) == 0)
|
|
|
{
|
|
|
script_mode = true;
|
|
|
args.push_back(av[i]);
|
|
|
@@ -194,21 +194,6 @@ int do_cmake(int ac, char** av)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- if ( args.size() > 0 )
|
|
|
- {
|
|
|
- std::string &arg = args[args.size()-1];
|
|
|
- if ( cmSystemTools::StringEndsWith(arg.c_str(), ".cmake") &&
|
|
|
- cmSystemTools::FileExists(arg.c_str()) &&
|
|
|
- !cmSystemTools::FileIsDirectory(arg.c_str()) )
|
|
|
- {
|
|
|
- std::vector<std::string>::iterator it = args.end();
|
|
|
- -- it;
|
|
|
- std::string ar = "--script" + arg;
|
|
|
- args.insert(it, ar);
|
|
|
- script_mode = 1;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
if(command)
|
|
|
{
|
|
|
int ret = cmake::CMakeCommand(args);
|