Fixed bug 4075 - configury adds Metal.framework to linkage even if it is not available

Ozkan Sezer

Configury adds Metal.framework to linkage even if it is not available.
My solution is setting enable_render_metal to no when Metal.framework
is not found
This commit is contained in:
Sam Lantinga 2018-02-11 17:25:51 -08:00
parent 873141acb1
commit 66f9492b69
2 changed files with 4 additions and 0 deletions

2
configure vendored
View File

@ -21314,6 +21314,8 @@ $as_echo "#define SDL_VIDEO_RENDER_METAL 1" >>confdefs.h
SOURCES="$SOURCES $srcdir/src/render/metal/*.m" SOURCES="$SOURCES $srcdir/src/render/metal/*.m"
SUMMARY_video="${SUMMARY_video} metal" SUMMARY_video="${SUMMARY_video} metal"
else
enable_render_metal=no
fi fi
fi fi
} }

View File

@ -2093,6 +2093,8 @@ AC_HELP_STRING([--enable-render-metal], [enable the Metal render driver [[defaul
AC_DEFINE(SDL_VIDEO_RENDER_METAL, 1, [ ]) AC_DEFINE(SDL_VIDEO_RENDER_METAL, 1, [ ])
SOURCES="$SOURCES $srcdir/src/render/metal/*.m" SOURCES="$SOURCES $srcdir/src/render/metal/*.m"
SUMMARY_video="${SUMMARY_video} metal" SUMMARY_video="${SUMMARY_video} metal"
else
enable_render_metal=no
fi fi
fi fi
} }