lib/cocoapods-jxedt/command/options/options.rb in cocoapods-jxedt-0.0.19 vs lib/cocoapods-jxedt/command/options/options.rb in cocoapods-jxedt-0.0.20
- old
+ new
@@ -38,9 +38,33 @@
Pod::UI.puts JSON.pretty_generate(dsl_config)
log_section "🌹 GIT_CACHE_CONFIG"
git_config = Jxedt::Config::GIT_CACHE_CONFIG
Pod::UI.puts JSON.pretty_generate(git_config)
+
+ log_section "🌹 DSL支持的方法"
+ Pod::UI.puts dsl_support_method
+
+ log_section "🌹 组件支持的DSL配置"
+ Pod::UI.puts arguments_support
+ end
+
+ def dsl_support_method
+ dsl_method = <<DSL_METHOD
+all_binary! 组件全部使用二进制
+binary_dir('../_Prebuild') 配置二进制的放置路径
+binary_switch(true) 二进制开关
+framework_header_search_enabled(true) 开启配置依赖的framework头文件配置
+use_binary_settings(Hash) 使用二进制的组件配置
+cocoapods_jxedt_config(Hash) 配置插件
+DSL_METHOD
+ end
+
+ def arguments_support
+ config = <<CONFIG
+:binary => true 组件是否使用二进制
+:framework_header_search => true 组件是否需要配置依赖的framework的头文件
+CONFIG
end
def print_base_options_config
config = <<CONFIG
use_frameworks! :linkage => :static
\ No newline at end of file