On Thu, Aug 27, 2009 at 11:11:54PM +0400, Andrey Maslennikov wrote:
> file. How can I define and undefine macros in *one* CMakeLists file?
> 
> For this case more useful another command - set_target_properties() with
> property COMPILE_FLAGS. It really helped me, but I was confronted with
> difficulties in this way. I can't call it with 2 parameters, like
> set_target_properties( target PROPERTIES COMPILE_FLAGS -D__flag1__
> COMPILE_FLAGS -D__flag2__ ). In this case no keys were defined... It's very
> strange, because CMake's documentation present usage example with multiple
> properties in one command. I solved this issue with variable which contains
> all needed keys.

You probably want set_source_files_properties().

In y our set_target_properties example, how about:

set_target_properties( target PROPERTIES COMPILE_FLAGS "-Dflag1 -Dflag2")

tyler
_______________________________________________
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

Reply via email to