Support cross-compiling for iOS (armv7)

The current invocations of `xcrun` are guarded with `ifeq ($(CFG_OSTYPE),apple-darwin)`, could you add those around these to make sure we're not running `xcrun` when it doesn't exist?