diff options
| author | ruki <[email protected]> | 2020-04-10 22:55:28 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2020-04-10 11:32:50 +0800 |
| commit | 25121b2721dbcee151eaad958c55a54617eea60a (patch) | |
| tree | f804bb7b0a37a0c51d364d08f34c68c2832b10d0 | |
| parent | 238ac7bae9aff67277ea30737b85f7db6132f166 (diff) | |
improve xcode.xcassets
| -rw-r--r-- | xmake/rules/xcode/xcassets/xmake.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/xmake/rules/xcode/xcassets/xmake.lua b/xmake/rules/xcode/xcassets/xmake.lua index 736675b64..8017181c6 100644 --- a/xmake/rules/xcode/xcassets/xmake.lua +++ b/xmake/rules/xcode/xcassets/xmake.lua @@ -54,6 +54,10 @@ rule("xcode.xcassets") cprint("${color.build.object}compiling.xcode.$(mode) %s", sourcefile) end + -- get assetcatalog_generated_info.plist + local assetcatalog_generated_info_plist = path.join(target:autogendir(), "rules", "xcode", "xcassets", "assetcatalog_generated_info.plist") + io.writefile(assetcatalog_generated_info_plist, "") + -- do compile local argv = {"--warnings", "--notices", "--output-format", "human-readable-text"} if is_plat("macosx") then @@ -83,6 +87,8 @@ rule("xcode.xcassets") table.insert(argv, "--enable-on-demand-resources") table.insert(argv, "NO") end + table.insert(argv, "--output-partial-info-plist") + table.insert(argv, assetcatalog_generated_info_plist) table.insert(argv, "--development-region") table.insert(argv, "en") table.insert(argv, "--product-type") |
