From a0fe4fa915653f1c89c5a0e4d0ac5a698944ea17 Mon Sep 17 00:00:00 2001 From: cschreib Date: Wed, 14 Jun 2017 16:34:34 +0200 Subject: [PATCH] Allow customizing library options TE_NAT_LOG and TE_POW_FROM_RIGHT --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8f270af..fbce6c8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,6 +19,12 @@ set(SOURCE_FILES ) add_library(tinyexpr STATIC ${SOURCE_FILES}) +if (TE_POW_FROM_RIGHT) + target_compile_definitions(tinyexpr PRIVATE TE_POW_FROM_RIGHT) +endif() +if (TE_NAT_LOG) + target_compile_definitions(tinyexpr PRIVATE TE_NAT_LOG) +endif() target_link_libraries(tinyexpr ${MATH_LIB}) install(TARGETS tinyexpr ARCHIVE DESTINATION lib)