lib/cocoapods-meitu-bin/helpers/buildAll/builder.rb in cocoapods-meitu-bin-1.2.3 vs lib/cocoapods-meitu-bin/helpers/buildAll/builder.rb in cocoapods-meitu-bin-1.3.0
- old
+ new
@@ -1,5 +1,6 @@
+require 'cocoapods-meitu-bin/config/config'
module CBin
module BuildAll
class Builder
include Pod
@@ -9,10 +10,13 @@
@checkout_sources = checkout_sources
@skip_simulator = skip_simulator
@configuration = configuration
@file_accessors = pod_target.file_accessors unless pod_target.nil?
@base_dir = "#{Pathname.pwd}/build_pods"
+ if PodUpdateConfig.shell_project
+ @base_dir = "#{Pathname.pwd}/all_build/Build"
+ end
end
# 构建
def build
UI.info "编译`#{@pod_target}`".yellow
@@ -90,10 +94,10 @@
"#{product_dir}/#{@pod_target.framework_name}"
end
# xxx.framework 所在目录
def product_dir
- @product_dir = "#{@base_dir}/#{@pod_target}/Products"
+ @product_dir = "#{@base_dir}/Products"
@product_dir
end
# 构建临时产物目录
def temp_dir