On Sunday 06 November 2011, Stephen Kelly wrote: > Hi, > > As discussed on the cmake user mailing list, I'm interesting in > implementing the feature of target specific and configuration specific > include > directories. > > http://thread.gmane.org/gmane.comp.programming.tools.cmake.user/39090/focus > =39114 > > I've pushed the target-include-directories branch to stage, which > implements the feature. I started out as prototyping, but I ended up > implementing API that I think makes sense. I have not merged it into next > yet as it is not certain if it should be in the next release. I'd prefer > it to be though if we can sort out the issues with what should be the > target feature set. > > David mentioned one issue is whether the include directories of a target > property should overwrite those of the directory property (added with the > command include_directories). Like others on the other thread, I would > expect the final list of includes to be determined by addition.
I replied over there to this question. > For example: > > project(foo) > include_directories(${bar_INCLUDES}) > add_library(foo_lib ...) > target_include_directories(foo CONFIG_TYPE DEBUG debug_helper.h) Do you think a new command is necessary, and set_property(TARGET ... ) is not good enough ? Alex -- 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://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers