From df32e28b1d4c9750eeeddf8035ecc3d543edd6cc Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Thu, 11 Dec 2003 10:11:36 -0500 Subject: BUG: need a dummy first argument to cmake --- Source/cmTryCompileCommand.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Source/cmTryCompileCommand.cxx b/Source/cmTryCompileCommand.cxx index 53f633c..6bea62d 100644 --- a/Source/cmTryCompileCommand.cxx +++ b/Source/cmTryCompileCommand.cxx @@ -41,8 +41,9 @@ int cmTryCompileCommand::CoreTryCompileCode( { if (argv[i] == "CMAKE_FLAGS") { - extraArgs++; - ++i; + // CMAKE_FLAGS is the first argument because we need an argv[0] that + // is not used, so it matches regular command line parsing which has + // the program name as arg 0 for (; i < argv.size() && argv[i] != "COMPILE_DEFINITIONS" && argv[i] != "OUTPUT_VARIABLE"; ++i) -- cgit v0.12