add_executable(mpq mpq.cpp)
target_link_libraries(mpq ${EXTRA_LIBS})
add_test(mpq ${CMAKE_CURRENT_BINARY_DIR}/mpq)
add_executable(mpbq mpbq.cpp)
target_link_libraries(mpbq ${EXTRA_LIBS})
add_test(mpbq ${CMAKE_CURRENT_BINARY_DIR}/mpbq)
add_executable(mpfp mpfp.cpp)
target_link_libraries(mpfp ${EXTRA_LIBS})
add_test(mpfp ${CMAKE_CURRENT_BINARY_DIR}/mpfp)
add_executable(mpz mpz.cpp)
target_link_libraries(mpz ${EXTRA_LIBS})
add_test(mpz ${CMAKE_CURRENT_BINARY_DIR}/mpz)
add_executable(double double.cpp)
target_link_libraries(double ${EXTRA_LIBS})
add_test(double ${CMAKE_CURRENT_BINARY_DIR}/double)
add_executable(float float.cpp)
target_link_libraries(float ${EXTRA_LIBS})
add_test(float ${CMAKE_CURRENT_BINARY_DIR}/float)
add_executable(xnumeral xnumeral.cpp)
target_link_libraries(xnumeral ${EXTRA_LIBS})
add_test(xnumeral ${CMAKE_CURRENT_BINARY_DIR}/xnumeral)
add_executable(primes primes.cpp)
target_link_libraries(primes ${EXTRA_LIBS})
add_test(primes ${CMAKE_CURRENT_BINARY_DIR}/primes)
add_executable(numeric_traits numeric_traits.cpp)
target_link_libraries(numeric_traits ${EXTRA_LIBS})
add_test(numeric_traits ${CMAKE_CURRENT_BINARY_DIR}/numeric_traits)
add_executable(gcd gcd.cpp)
target_link_libraries(gcd ${EXTRA_LIBS})
add_test(gcd ${CMAKE_CURRENT_BINARY_DIR}/gcd)
add_executable(zpz zpz.cpp)
target_link_libraries(zpz ${EXTRA_LIBS})
add_test(zpz ${CMAKE_CURRENT_BINARY_DIR}/zpz)
