aboutsummaryrefslogtreecommitdiff
path: root/CMakeModules
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeModules')
-rw-r--r--CMakeModules/gmpConfig.cmake13
1 files changed, 13 insertions, 0 deletions
diff --git a/CMakeModules/gmpConfig.cmake b/CMakeModules/gmpConfig.cmake
new file mode 100644
index 0000000..a6e6682
--- /dev/null
+++ b/CMakeModules/gmpConfig.cmake
@@ -0,0 +1,13 @@
+add_library(gmp UNKNOWN IMPORTED)
+find_library(gmp_LIBRARY NAMES "gmp")
+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(gmp_INCLUDE_DIR NAMES "gmp.h")
+set_property(TARGET gmp PROPERTY INCLUDE_DIRECTORIES ${gmp_INCLUDE_DIR})
+
+find_path(gmpxx_INCLUDE_DIR NAMES "gmpxx.h")
+set_property(TARGET gmpxx PROPERTY INCLUDE_DIRECTORIES ${gmpxx_INCLUDE_DIR})