CMake is passing your double quoted string as a single arg. You should be able to just eliminate the double quotes in this case and it should get passed as multiple space-separated args when used...
HTH, David On 4/10/07, Antonio, Fabio Di Narzo <[EMAIL PROTECTED]> wrote:
Hi all. I'm using the swig module for building a java wrapper to my library. Here's the problematic code in the relevant CMakeLists.txt: ##### SET(CMAKE_SWIG_OUTDIR org/my/lib) SET(CMAKE_SWIG_FLAGS "-package org.my.lib") #### Both directives are properly parsed. However, this generates something like this in the command line (linux): /usr/bin/swig-1.3 -java -package\ org.my.lib -outdir org/my/lib mylib.i This gives me error, since SWIG complains about the escaped space just after '-package'! I solved the same kind of problem with '-outdir' by using CMAKE_SWIG_OUTDIR. But now I don't know how to workaround with '-package'. Moreover, this seems to me a more general issue, I suppose I can be faced with in other contexts. Any hints? Bests, Antonio, Fabio Di Narzo. $ cmake --version cmake version 2.4-patch 6 _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
_______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
