On 11/30/2012 12:36 PM, Stephen Kelly wrote: > Stephen Kelly wrote: >> Currently, in the add-INTERFACE_LINK_LIBRARIES-property branch, the >> INTERFACE_LINK_LIBRARIES property is read for static libraries if the >> policy is new, > > I've changed that now in the branch. Effort is made to not populate the > property, and even if it does get populated, the value is not exported.
Great. >> even though it is LINK_LIBRARIES that we want to read in >> the case of STATIC libraries. That can only really be addressed when my >> followup topic to introduce the LINK_LIBRARIES property is merged. The >> question is how to deal with that? >> >> I can update add-INTERFACE_LINK_LIBRARIES-property to skip reading >> INTERFACE_LINK_LIBRARIES for STATIC libraries It already does skip it. The entire modification you made is inside an if condition: if(this->GetType() == cmTarget::SHARED_LIBRARY || this->IsExecutableWithExports()) -Brad -- 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