Преглед изворни кода

Fix change to CMakeLists.txt

change CMakeLists.txt to use add_definitions instead of add_compile_definitions on old versions of cmake
Charlie Gettys пре 6 година
родитељ
комит
d718793163
1 измењених фајлова са 7 додато и 1 уклоњено
  1. 7 1
      code/CMakeLists.txt

+ 7 - 1
code/CMakeLists.txt

@@ -865,7 +865,13 @@ SET( ziplib_SRCS
   ../contrib/zip/src/zip.c
   ../contrib/zip/src/zip.c
   ../contrib/zip/src/zip.h
   ../contrib/zip/src/zip.h
 )
 )
-add_compile_definitions(MINIZ_USE_UNALIGNED_LOADS_AND_STORES 0)
+
+# TODO if cmake required version has been updated to >3.12.0, collapse this to the second case only
+if(${CMAKE_VERSION} VERSION_LESS "3.12.0")
+	add_definitions(-DMINIZ_USE_UNALIGNED_LOADS_AND_STORES=0)
+else
+	add_compile_definitions(MINIZ_USE_UNALIGNED_LOADS_AND_STORES=0)
+endif
 
 
 SOURCE_GROUP( ziplib FILES ${ziplib_SRCS} )
 SOURCE_GROUP( ziplib FILES ${ziplib_SRCS} )