From 2f8ba83840b41de28e7aebd5d12ee35a2bc0c8a1 Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 10 Apr 2020 23:47:05 +0800 Subject: add ipa.resign/install/package utils --- xmake/rules/xcode/application/install.lua | 6 ++---- xmake/rules/xcode/application/package.lua | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) (limited to 'xmake/rules/xcode') diff --git a/xmake/rules/xcode/application/install.lua b/xmake/rules/xcode/application/install.lua index 2b2c5069b..529e99360 100644 --- a/xmake/rules/xcode/application/install.lua +++ b/xmake/rules/xcode/application/install.lua @@ -21,6 +21,7 @@ -- imports import("core.base.task") import("lib.detect.find_tool") +import("utils.ipa.install", {alias = "install_ipa"}) -- install for ios function _install_for_ios(target) @@ -35,11 +36,8 @@ function _install_for_ios(target) end assert(os.isfile(ipafile), "please run `xmake package` first!") - -- find ideviceinstaller - local ideviceinstaller = assert(find_tool("ideviceinstaller"), "ideviceinstaller not found!") - -- do install - os.vrunv(ideviceinstaller.program, {"-i", ipafile}) + install_ipa(ipafile) end -- install for macosx diff --git a/xmake/rules/xcode/application/package.lua b/xmake/rules/xcode/application/package.lua index 059b7b219..48d4debb6 100644 --- a/xmake/rules/xcode/application/package.lua +++ b/xmake/rules/xcode/application/package.lua @@ -19,7 +19,7 @@ -- -- imports -import("private.tools.ipagen") +import("utils.ipa.package", {alias = "ipagen"}) -- package for ios function _package_for_ios(target) -- cgit v1.3.1