mirror of
https://github.com/fmtlib/fmt.git
synced 2024-12-26 00:21:13 +00:00
Check if initializer lists are supported
This commit is contained in:
parent
8a915b9b8d
commit
4df5d10e3c
@ -99,7 +99,13 @@ check_cxx_source_compiles("
|
|||||||
template <class T, class ...Types>
|
template <class T, class ...Types>
|
||||||
struct S { typedef typename S<Types...>::type type; };
|
struct S { typedef typename S<Types...>::type type; };
|
||||||
int main() {}" FMT_VARIADIC_TEMPLATES)
|
int main() {}" FMT_VARIADIC_TEMPLATES)
|
||||||
if (NOT FMT_VARIADIC_TEMPLATES)
|
|
||||||
|
# Check if initializer lists are supported.
|
||||||
|
check_cxx_source_compiles("
|
||||||
|
#include <initilizer_list>
|
||||||
|
int main() {}" FMT_INITIALIZER_LIST)
|
||||||
|
|
||||||
|
if (NOT FMT_VARIADIC_TEMPLATES OR NOT FMT_INITIALIZER_LIST)
|
||||||
add_definitions(-DGTEST_LANG_CXX11=0)
|
add_definitions(-DGTEST_LANG_CXX11=0)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user