remove carthage & rome
This commit is contained in:
parent
093f16a578
commit
e0300fcd07
|
|
@ -23,34 +23,6 @@ private_lane :installDependencies do |options|
|
|||
cocoapods(
|
||||
repo_update: true
|
||||
)
|
||||
|
||||
if File.exists? "../Cartfile"
|
||||
use_rome = File.exists? "../Romefile"
|
||||
|
||||
swift_version = sh("xcrun swift --version | head -1 | sed 's/.*\\(\(.*\)\\).*/\\1/' | tr -d \"()\" | tr \" \" \"-\"").chop
|
||||
rome_path = "Pods/Rome/rome"
|
||||
rome_options = "--platform iOS --cache-prefix #{swift_version} --romefile Romefile"
|
||||
|
||||
carthage_install = lambda do
|
||||
if use_rome
|
||||
sh("cd .. && #{rome_path} download #{rome_options}")
|
||||
end
|
||||
|
||||
carthage(command: "bootstrap", platform: "iOS", cache_builds: true)
|
||||
|
||||
if use_rome
|
||||
sh("cd .. && #{rome_path} list --missing #{rome_options} | awk '{print $1}' | xargs -I framework_name #{rome_path} upload framework_name #{rome_options}")
|
||||
end
|
||||
end
|
||||
|
||||
begin
|
||||
carthage_install.call
|
||||
rescue
|
||||
# workaround for https://github.com/Carthage/Carthage/issues/2298
|
||||
sh("rm -rf ~/Library/Caches/org.carthage.CarthageKit")
|
||||
carthage_install.call
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
private_lane :uploadToFirebase do |options|
|
||||
|
|
|
|||
Loading…
Reference in New Issue