e38956e4f7
If an iOS project was built with qmake using the Makefile generator instead of the Xcode generator, so -spec macx-ios-clang, and not -spec macx-xcode, Asset catalog processing failed with an actool error like Unknown platform: "ios-simulator" This is because we used the deployment identifier (which is meant for creation of the -mios-simulator-version-min flag) to pass a value to actool's -platform option, rather than the sdk name. Introduce a new variable called platform_identifier, which will be set to the currently processed macOS/iOS sdk name (e.g. macosx, iphonesimulator, iphoneos). Use it when processing asset catalogs using the Makefile generator. Relates to |
||
---|---|---|
.. | ||
unsupported | ||
asset_catalogs.prf | ||
default_post.prf | ||
default_pre.prf | ||
mac.prf | ||
no_warn_empty_obj_files.prf | ||
objective_c.prf | ||
rez.prf | ||
sdk.mk | ||
sdk.prf | ||
toolchain.prf |