2007/4/10, David Cole <[EMAIL PROTECTED]>:

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...


TNX! That works perfectly :-)



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
>




--
Antonio, Fabio Di Narzo
Ph.D. student at
Department of Statistical Sciences
University of Bologna, Italy
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to