Quoting Jeroen Dierckx <jeroen.dier...@gmail.com>: > On Wed, Sep 30, 2009 at 8:32 AM, <fred.anta...@free.fr> wrote: > > > Hi, > > > > I've seen a previous discussion on this subject, but unfortunately, none of > > the > > given solutions (as described on > > http://www.cmake.org/Wiki/CMake:VariablesListsStrings) seem to work in my > > case. > > > > I'm using CMake to generate an XML config file, and one of the tags must > > have an > > argument as follows: args="${serverConfigChanged}". The XML is used by > > CruiseControl, and unfortunately, it uses the same variable syntax as > > CMake. I > > tried almost every combination of escaping, double dollars, but couldn't > > get the > > correct output. > > > > Is there some way to achieve that directly from the CMakeList.txt, or > > should I > > do that in the generator code ? > > > > Are you using configure_file? Because then you could use the @ONLY option to > ensure only variables of the form @VARNAME@ are replaced. > > See http://cmake.org/cmake/help/cmake2.6docs.html#command:configure_file > > Greetz, > JeDi > >
No, I'm not using configure_file, at least not in that case, and given the amount of scripts already existing, it would be a real pain to change all of them to use @ for variables... Fred _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake