[build] fix libvpx osx build detection on newer compilers and osx versions so we use sse extensions on newer versions

This commit is contained in:
Mike Jerris
2019-10-23 13:54:09 -06:00
parent 284d67738a
commit 07c6ad5e1a
3 changed files with 32 additions and 3 deletions

View File

@@ -757,6 +757,18 @@ process_common_toolchain() {
tgt_isa=x86_64
tgt_os=darwin16
;;
*darwin17*)
tgt_isa=x86_64
tgt_os=darwin17
;;
*darwin18*)
tgt_isa=x86_64
tgt_os=darwin18
;;
*darwin19*)
tgt_isa=x86_64
tgt_os=darwin19
;;
x86_64*mingw32*)
tgt_os=win64
;;
@@ -885,6 +897,18 @@ process_common_toolchain() {
add_cflags "-mmacosx-version-min=10.12"
add_ldflags "-mmacosx-version-min=10.12"
;;
*-darwin17-*)
add_cflags "-mmacosx-version-min=10.13"
add_ldflags "-mmacosx-version-min=10.13"
;;
*-darwin18-*)
add_cflags "-mmacosx-version-min=10.14"
add_ldflags "-mmacosx-version-min=10.14"
;;
*-darwin19-*)
add_cflags "-mmacosx-version-min=10.15"
add_ldflags "-mmacosx-version-min=10.15"
;;
*-iphonesimulator-*)
add_cflags "-miphoneos-version-min=${IOS_VERSION_MIN}"
add_ldflags "-miphoneos-version-min=${IOS_VERSION_MIN}"