From c690d2459c0997acb848d6ccad34efd95f54e3b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= Date: Fri, 11 Sep 2015 12:37:41 +0200 Subject: [PATCH] configure: add detection for tvOS --- configure.ac | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index e31edfdfb5..3089154fde 100644 --- a/configure.ac +++ b/configure.ac @@ -100,6 +100,7 @@ dnl HAVE_WIN64="0" HAVE_IOS="0" HAVE_OSX="0" +HAVE_TVOS="0" case "${host_os}" in "") @@ -170,6 +171,16 @@ case "${host_os}" in [HAVE_IOS="1"], [HAVE_OSX="1"]) + AC_EGREP_CPP(yes, + [#import + #if TARGET_OS_TV + yes + #endif], + [HAVE_TVOS="1" + HAVE_IOS="0" + HAVE_OSX="0" + ],) + dnl Allow binaries created on Lion to run on earlier releases AC_EGREP_CPP(yes, [#import @@ -289,8 +300,9 @@ AM_CONDITIONAL(HAVE_LINUX, test "${SYS}" = "linux") AM_CONDITIONAL(HAVE_OS2, test "${SYS}" = "os2") AM_CONDITIONAL(HAVE_WIN32, test "${SYS}" = "mingw32") AM_CONDITIONAL(HAVE_WIN64, test "${HAVE_WIN64}" = "1") -AM_CONDITIONAL(HAVE_IOS, test "${HAVE_IOS}" = "1") -AM_CONDITIONAL(HAVE_OSX, test "${HAVE_OSX}" = "1") +AM_CONDITIONAL(HAVE_IOS, test "${HAVE_IOS}" = "1") +AM_CONDITIONAL(HAVE_OSX, test "${HAVE_OSX}" = "1") +AM_CONDITIONAL(HAVE_TVOS, test "${HAVE_TVOS}" = "1") dnl dnl Sadly autoconf does not think about testing foo.exe when ask to test