From 0058dd1099e9f9032535e00a215ca513d8ad4a23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20D=C3=ADaz=20M=C3=A1s?= Date: Wed, 17 Jul 2019 22:34:15 +0200 Subject: [PATCH] Use compile definitions only if they are available --- unitTests/CMakeLists.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/unitTests/CMakeLists.txt b/unitTests/CMakeLists.txt index 215118c9..6b73d81d 100644 --- a/unitTests/CMakeLists.txt +++ b/unitTests/CMakeLists.txt @@ -34,11 +34,11 @@ add_executable(unit_tests mainTestRunner.cpp ${unit_tests_exiv2lib_SOURCES} ) -target_compile_definitions(unit_tests - PRIVATE - exiv2lib_STATIC - ${exiv2lib_COMPILE_DEFINITIONS} -) +target_compile_definitions(unit_tests PRIVATE exiv2lib_STATIC) + +if (exiv2lib_COMPILE_DEFINITIONS) + target_compile_definitions(unit_tests PRIVATE ${exiv2lib_COMPILE_DEFINITIONS}) +endif () target_include_directories(unit_tests PRIVATE