diff options
author | Vitaly Kirsanov <krokoziabla@gmail.com> | 2019-04-25 14:14:28 +0000 |
---|---|---|
committer | Erik de Castro Lopo <erikd@mega-nerd.com> | 2019-05-04 11:41:48 +1000 |
commit | a82a014cf14cb58280b20106a2e919ba1c48e0e6 (patch) | |
tree | b79dd7f7507b4b730464acc7981fc6436ab36d1d /cmake | |
parent | d38b867f68de55c0f2b38cedadb85fe8636c5527 (diff) | |
download | flac-a82a014cf14cb58280b20106a2e919ba1c48e0e6.tar.gz |
CMake minimum required lowered to 3.1
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/UseSystemExtensions.cmake | 29 |
1 files changed, 11 insertions, 18 deletions
diff --git a/cmake/UseSystemExtensions.cmake b/cmake/UseSystemExtensions.cmake index 4a33fd4b..5ef9b470 100644 --- a/cmake/UseSystemExtensions.cmake +++ b/cmake/UseSystemExtensions.cmake @@ -1,5 +1,3 @@ -cmake_minimum_required(VERSION 3.12) - include(CheckCSourceCompiles) check_c_source_compiles(" @@ -63,19 +61,14 @@ check_c_source_compiles(" int main() { return 0; }" DODEFINE_EXTENSIONS) -add_compile_definitions( - _ALL_SOURCE - _DARWIN_C_SOURCE - _GNU_SOURCE - _POSIX_PTHREAD_SEMANTICS - __STDC_WANT_IEC_60559_ATTRIBS_EXT__ - __STDC_WANT_IEC_60559_BFP_EXT__ - __STDC_WANT_IEC_60559_DFP_EXT__ - __STDC_WANT_IEC_60559_FUNCS_EXT__ - __STDC_WANT_IEC_60559_TYPES_EXT__ - __STDC_WANT_LIB_EXT2__ - __STDC_WANT_MATH_SPEC_FUNCS__ - _TANDEM_SOURCE - $<$<AND:$<BOOL:${DODEFINE_FORTIFY_SOURCE}>,$<OR:$<CONFIG:Release>,$<CONFIG:RelWithDebInfo>>>:_FORTIFY_SOURCE=2> - $<$<BOOL:${DODEFINE_XOPEN_SOURCE}>:_XOPEN_SOURCE=500> - $<$<BOOL:${DODEFINE_EXTENTIONS}>:__EXTENSIONS__>) +add_definitions( + -D_DARWIN_C_SOURCE + -D_POSIX_PTHREAD_SEMANTICS + -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__ + -D__STDC_WANT_IEC_60559_BFP_EXT__ + -D__STDC_WANT_IEC_60559_DFP_EXT__ + -D__STDC_WANT_IEC_60559_FUNCS_EXT__ + -D__STDC_WANT_IEC_60559_TYPES_EXT__ + -D__STDC_WANT_LIB_EXT2__ + -D__STDC_WANT_MATH_SPEC_FUNCS__ + -D_TANDEM_SOURCE) |