blob: 31111502b379f942164915a2184cb359bd3b3a3f [file] [log] [blame] [edit]
project(foo
VERSION 1.2.3
COMPAT_VERSION 1.1.0
SPDX_LICENSE "BSD-3-Clause"
DESCRIPTION "Sample package"
HOMEPAGE_URL "https://www.example.com/package/foo"
)
add_library(foo INTERFACE)
install(TARGETS foo EXPORT foo DESTINATION .)
# Test inheriting from project matching package name.
install(
PACKAGE_INFO foo
DESTINATION cps
EXPORT foo
)
# Test inheriting from a specified project.
install(
PACKAGE_INFO test1
DESTINATION cps
EXPORT foo
PROJECT foo
)
# Test that inheriting doesn't override explicitly specified metadata.
install(
PACKAGE_INFO test2
DESTINATION cps
EXPORT foo
PROJECT foo
VERSION 1.4.7
LICENSE "Apache-2.0"
DESCRIPTION "Don't inherit"
HOMEPAGE_URL "https://www.example.com/package/bar"
)