2009/4/2 Bill O'Hara <[email protected]>:
> Is it possible to incrementally add new properties to source files? In two
> parts of a large build there are cases where it'd be very convenient to be
> able to do this:
>
> set_source_file_properties(foo.c PROPERTIES COMPILE_FLAGS "-m32")
>
> set_source_file_properties(foo.c PROPERTIES COMPILE_FLAGS "-g")
>
> and have the properties be "-m32 -g". Right now it seems to instead just set
> it to "-g" and there seems not to be a way to read the properties and use
> the existing value as part of a new string?
What about
get_source_file_property(OLD_FLAGS foo.c COMPILE_FLAGS)
set_source_file_properties(foo.c PROPERTIES COMPILE_FLAGS "${OLD_FLAGS} -g") ?
Should be possible to implement a
update_source_file_properties(...)
which does the job.
--
Erk
_______________________________________________
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