Hi, > Von: "Brandon J. Van Every" <[EMAIL PROTECTED]> > Brandon J. Van Every wrote: ... > You know I spoke too soon. Once I changed that, I started getting > semicolons in new places *inside of* quoted strings. There is a general > problem of semicolons, double quotes, and spaces in filenames beating > each other up, as they are passed around between lists and strings and > replacements are performed. A list of defines like the following is > highly problematic: > > -DHIERARCHICAL_INSTALL -DC_USE_C_DEFAULTS -DC_INSTALL_HOME="E:/Program > Files/Chicken" -DC_INSTALL_BIN_HOME="E:/Program Files/Chicken/bin" > -DC_INSTALL_INCLUDE_HOME="E:/Program Files/Chicken/include" > -DC_INSTALL_LIB_HOME="E:/Program Files/Chicken/lib" -DHAVE_DIRECT_H > -DHAVE_GCVT -DHAVE_STDINT_H -DHAVE_WINDOWS_H -DHAVE_LOADLIBRARY > -DHAVE_GETPROCADDRESS -DHAVE_WINSOCK2_H -DHAVE_WS2TCPIP_H > -DC_ENABLE_PTABLES -DC_STACK_GROWS_DOWNWARD=1 > > I'll try to ask a specific question when I've got it back down to a > specific problem again. Until then, any general remedies?
I think instead of using double qoutes escaping spaces using "\ " is recommended. Please check whether FILE(TO_CMAKE|TO_SYSTEM ...) does this already for you. Bye Alex -- "Feel free" – 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake