Perfect, what you suggested works like a charm. Within a small macro I
am now running this code

set(EXPORT_TARGET_LIST ${ARGV})
foreach(TARGET_UID ${ARGV})
  get_target_property(IA ${TARGET_UID} "IMPORTED")
  if(IA)
    list(REMOVE_ITEM EXPORT_TARGET_LIST ${TARGET_UID})
  endif()
endforeach()

before the actual export which fixes the problem.

Thanks again!

Hauke
--

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