Commit c690d245 authored by Felix Paul Kühne's avatar Felix Paul Kühne
Browse files

configure: add detection for tvOS

parent 44e1ebf0
...@@ -100,6 +100,7 @@ dnl ...@@ -100,6 +100,7 @@ dnl
HAVE_WIN64="0" HAVE_WIN64="0"
HAVE_IOS="0" HAVE_IOS="0"
HAVE_OSX="0" HAVE_OSX="0"
HAVE_TVOS="0"
case "${host_os}" in case "${host_os}" in
"") "")
...@@ -170,6 +171,16 @@ case "${host_os}" in ...@@ -170,6 +171,16 @@ case "${host_os}" in
[HAVE_IOS="1"], [HAVE_IOS="1"],
[HAVE_OSX="1"]) [HAVE_OSX="1"])
AC_EGREP_CPP(yes,
[#import <TargetConditionals.h>
#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 dnl Allow binaries created on Lion to run on earlier releases
AC_EGREP_CPP(yes, AC_EGREP_CPP(yes,
[#import <Cocoa/Cocoa.h> [#import <Cocoa/Cocoa.h>
...@@ -291,6 +302,7 @@ AM_CONDITIONAL(HAVE_WIN32, test "${SYS}" = "mingw32") ...@@ -291,6 +302,7 @@ AM_CONDITIONAL(HAVE_WIN32, test "${SYS}" = "mingw32")
AM_CONDITIONAL(HAVE_WIN64, test "${HAVE_WIN64}" = "1") AM_CONDITIONAL(HAVE_WIN64, test "${HAVE_WIN64}" = "1")
AM_CONDITIONAL(HAVE_IOS, test "${HAVE_IOS}" = "1") AM_CONDITIONAL(HAVE_IOS, test "${HAVE_IOS}" = "1")
AM_CONDITIONAL(HAVE_OSX, test "${HAVE_OSX}" = "1") AM_CONDITIONAL(HAVE_OSX, test "${HAVE_OSX}" = "1")
AM_CONDITIONAL(HAVE_TVOS, test "${HAVE_TVOS}" = "1")
dnl dnl
dnl Sadly autoconf does not think about testing foo.exe when ask to test dnl Sadly autoconf does not think about testing foo.exe when ask to test
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment