Fix handling undefined INTERFACE_REQUIRED_PACKAGES
This commit is contained in:
parent
0443905986
commit
a1267f2015
|
@ -200,8 +200,10 @@ if (META_HEADER_ONLY_LIB)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
# create the CMake package config file from template
|
# create the CMake package config file from template
|
||||||
|
if (INTERFACE_REQUIRED_PACKAGES)
|
||||||
list(REMOVE_ITEM INTERFACE_REQUIRED_PACKAGES "")
|
list(REMOVE_ITEM INTERFACE_REQUIRED_PACKAGES "")
|
||||||
list(REMOVE_DUPLICATES INTERFACE_REQUIRED_PACKAGES)
|
list(REMOVE_DUPLICATES INTERFACE_REQUIRED_PACKAGES)
|
||||||
|
endif ()
|
||||||
set(CONFIG_TARGETS "${CMAKE_CURRENT_BINARY_DIR}/${META_PROJECT_NAME}${META_CONFIG_SUFFIX}Config.cmake")
|
set(CONFIG_TARGETS "${CMAKE_CURRENT_BINARY_DIR}/${META_PROJECT_NAME}${META_CONFIG_SUFFIX}Config.cmake")
|
||||||
if (META_CONFIG_SUFFIX)
|
if (META_CONFIG_SUFFIX)
|
||||||
list(APPEND CONFIG_TARGETS "${CMAKE_CURRENT_BINARY_DIR}/${META_PROJECT_NAME}Config.cmake")
|
list(APPEND CONFIG_TARGETS "${CMAKE_CURRENT_BINARY_DIR}/${META_PROJECT_NAME}Config.cmake")
|
||||||
|
|
Loading…
Reference in New Issue