diff options
Diffstat (limited to 'CMakeModules/gmpConfig.cmake')
| -rw-r--r-- | CMakeModules/gmpConfig.cmake | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/CMakeModules/gmpConfig.cmake b/CMakeModules/gmpConfig.cmake index a6e6682..f810a3f 100644 --- a/CMakeModules/gmpConfig.cmake +++ b/CMakeModules/gmpConfig.cmake @@ -1,13 +1,19 @@ + add_library(gmp UNKNOWN IMPORTED) find_library(gmp_LIBRARY NAMES "gmp") +find_path(gmp_INCLUDE_DIR NAMES "gmp.h") + +find_package_handle_standard_args(gmp DEFAULT_MSG gmp_LIBRARY gmp_INCLUDE_DIR) + +set_property(TARGET gmp PROPERTY INCLUDE_DIRECTORIES ${gmp_INCLUDE_DIR}) set_property(TARGET gmp PROPERTY IMPORTED_LOCATION "${gmp_LIBRARY}") add_library(gmpxx UNKNOWN IMPORTED) find_library(gmpxx_LIBRARY NAMES "gmpxx") -set_property(TARGET gmpxx PROPERTY IMPORTED_LOCATION "${gmpxx_LIBRARY}") +find_path(gmpxx_INCLUDE_DIR NAMES "gmpxx.h") -find_path(gmp_INCLUDE_DIR NAMES "gmp.h") -set_property(TARGET gmp PROPERTY INCLUDE_DIRECTORIES ${gmp_INCLUDE_DIR}) +find_package_handle_standard_args(gmpxx DEFAULT_MSG gmpxx_LIBRARY gmpxx_INCLUDE_DIR) -find_path(gmpxx_INCLUDE_DIR NAMES "gmpxx.h") +set_property(TARGET gmpxx PROPERTY IMPORTED_LOCATION "${gmpxx_LIBRARY}") set_property(TARGET gmpxx PROPERTY INCLUDE_DIRECTORIES ${gmpxx_INCLUDE_DIR}) + |
