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