Sha256: 86f1438bb23f9846ef9391fabc7d9ca47240d756abf3ae8339a76eeb1bc2d1a8
Contents?: true
Size: 1.18 KB
Versions: 1
Compression:
Stored size: 1.18 KB
Contents
require 'colored' #############################################【1.初始化逻辑】############################################# #控制参数初始化。根据命令行参数,设置到ENV中 module Pod class Command alias_method :old_fbinitialize, :initialize def initialize(args) #mark for youku if (args.flag?("fastbuild")) puts (("[FASTBUILD] initialize: ").magenta) ENV["POD_FASTBUILD_MODE"]="true" ENV["POD_FAST_MODE"]="true" ENV["POD_BUILD_CFG"]="Debug,Release" end if (args.flag?("fb")) puts (("[FASTBUILD] initialize: ").magenta) ENV["POD_FASTBUILD_MODE"]="true" ENV["POD_FAST_MODE"]="true" ENV["POD_BUILD_CFG"]="Debug,Release" end #mark youku end old_fbinitialize(args) end end end module Pod class Installer alias_method :old_fb_install!, :install! def install! old_fb_install! #mark for youku if ENV["POD_FASTBUILD_MODE"] editscript =`sh fb.sh` if editscript puts (("[FASTBUILD] success modify xconfig ").magenta) end end #mark youku end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cocoapods-youku-environment-0.1.5 | lib/cocoapods/youku/environment/cocoapods_fastbuild.rb |