From 66b952fdf390f1ab3d592359b66e178101923596 Mon Sep 17 00:00:00 2001
From: Ian Bell <ian.bell@nist.gov>
Date: Sun, 6 Nov 2022 21:02:26 -0500
Subject: [PATCH] Add compile flags in a more sensible place

---
 CMakeLists.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 61c9a7f..52fb015 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -91,6 +91,7 @@ if (NOT TEQP_NO_TEQPCPP)
   target_link_libraries(teqpcpp PUBLIC teqpinterface PUBLIC autodiff)
   target_include_directories(teqpcpp PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/interface/CPP")
   set_property(TARGET teqpcpp PROPERTY POSITION_INDEPENDENT_CODE ON)
+  target_compile_definitions(teqpcpp PUBLIC -DMULTICOMPLEX_NO_MULTIPRECISION)
 
   if (TEQP_TESTTEQPCPP)
     add_executable(test_teqpcpp "${CMAKE_CURRENT_SOURCE_DIR}/interface/CPP/test_teqpcpp.cpp")
@@ -114,10 +115,9 @@ endif()
 
 if (TEQP_MULTIPRECISION_ENABLED)
     add_definitions(-DTEQP_MULTIPRECISION_ENABLED)
-else()
-    add_definitions(-DMULTICOMPLEX_NO_MULTIPRECISION)
 endif()
 
+
 if (NOT TEQP_NO_PYTHON)
     add_definitions(-DUSE_AUTODIFF)
     add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/externals/pybind11" "pybind11")
-- 
GitLab