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