This is meta function module to define find_package2()
and
define_find_package(<name> <header file name> <library name>)
- Place cmake scripts under
Modules
folder in your project and add search path in yourCMakeLists.txt
by settingCMAKE_MODULE_PATH
variable. - Include script using
include(DefineFindPackage2)
in yourCMakeLists.txt
- Call function
define_find_package(<name> <header file name> <library name>)
- Call
find_package2()
funtion as similar syntax asfind_pacakge()
- You can get
<Upper-case name>::<name>
imported target as well as<name>_FOUND
,<name>_LIBRARIES
and<name>_INCLUDE_DIRS
.
Please see an example project in example-project
directory for details.
This is distributed under OSI-Approved 3-Clause BSD license.