CMake 2.8.8 final test;

This commit is contained in:
Artyom Dymchenko
2016-01-11 23:40:16 +06:00
parent 14148bd9c0
commit 0b7c10121e
5 changed files with 98 additions and 26 deletions
+10 -1
View File
@@ -32,7 +32,7 @@
# ################################################################
PROJECT(zstd)
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.11)
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8)
OPTION(ZSTD_LEGACY_SUPPORT "LEGACY SUPPORT" OFF)
@@ -44,6 +44,15 @@ ELSE (ZSTD_LEGACY_SUPPORT)
ADD_DEFINITIONS(-DZSTD_LEGACY_SUPPORT=0)
ENDIF (ZSTD_LEGACY_SUPPORT)
INCLUDE(CMakeModules/CompareVersion.cmake)
COMPARE_VERSION_STRINGS("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}" "2.8.8" CMP_RESULT)
IF ((CMP_RESULT LESS 0) OR (CMP_RESULT EQUAL 0))
SET(USE_DEPRECATED_CODE_STYLE TRUE)
ELSE ()
SET(USE_DEPRECATED_CODE_STYLE FALSE)
ENDIF ((CMP_RESULT LESS 0) OR (CMP_RESULT EQUAL 0))
ADD_SUBDIRECTORY(lib)
ADD_SUBDIRECTORY(programs)