[cmake-developers] CMAKE_MAP_IMPORTED_CONFIG_* missing implementation?

Nils Gladitz nilsgladitz at gmail.com
Thu Jul 30 08:45:41 EDT 2015


I tried using 
http://www.cmake.org/cmake/help/v3.3/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.html 
in the following example:

   cmake_minimum_required(VERSION 3.3)

   project(Foo CXX)

   set(CMAKE_MAP_IMPORTED_CONFIG_RELWITHDEBINFO "Release")

   add_library(foo SHARED IMPORTED)

   get_property(VAR TARGET foo PROPERTY MAP_IMPORTED_CONFIG_RELWITHDEBINFO)

   message("[${VAR}]")

When configuring this produces the output "[]" where I would expect 
"[Release]".

Am I missing something obvious?

Nils


More information about the cmake-developers mailing list