diff options
Diffstat (limited to 'xmake/plugins/project/xcode2/get_xcode_info.lua')
| -rw-r--r-- | xmake/plugins/project/xcode2/get_xcode_info.lua | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/xmake/plugins/project/xcode2/get_xcode_info.lua b/xmake/plugins/project/xcode2/get_xcode_info.lua index d95834998..05fe21895 100644 --- a/xmake/plugins/project/xcode2/get_xcode_info.lua +++ b/xmake/plugins/project/xcode2/get_xcode_info.lua @@ -80,8 +80,15 @@ function _add_XCBuildConfiguration(xcinfo, mode, target) end if is_app_bundle then obj.buildSettings.GENERATE_INFOPLIST_FILE = true - obj.buildSettings.PRODUCT_NAME = "$(TARGET_NAME)" + obj.buildSettings.PRODUCT_NAME = "\"$(TARGET_NAME)\"" end + else + -- This is for root project. + obj.buildSettings.SUPPORTED_PLATFORMS = "\"macosx iphoneos\"" + obj.buildSettings.SDKROOT = "macosx" + obj.buildSettings["\"SDKROOT[sdk=macosx*]\""] = "macosx" + obj.buildSettings["\"SDKROOT[sdk=iphoneos]\""] = "iphoneos" + end local uuid = xcinfo:gen_uuid() xcinfo.sections.XCBuildConfiguration = xcinfo.sections.XCBuildConfiguration or {} |
