Module: KZ
- Defined in:
- lib/cocoapods-kz/helpers/kz_analyzer.rb,
lib/cocoapods-kz/helpers/kz_generator.rb,
lib/cocoapods-kz/helpers/kz_pod_target.rb,
lib/cocoapods-kz/helpers/kz_config_result.rb,
lib/cocoapods-kz/helpers/kz_global_helper.rb,
lib/cocoapods-kz/helpers/kz_framework_manager.rb,
lib/cocoapods-kz/helpers/repair_dynamic_swift.rb,
lib/cocoapods-kz/helpers/repair_module_import.rb
Defined Under Namespace
Classes: KZAnalyzer, KZConfigResult, KZFrameworkManager, KZGenerator, KZGlobalHelper, KZPodTarget, KZRepairModuleImport, KZSwiftAttachOCFeature, KZSwiftClass, KZSwiftContext, KZSwiftEnum, KZSwiftFileAnalyse, KZSwiftParagraph
Constant Summary collapse
- KZ_POD_CONFIG_ROOT =
Pod::Config.instance.installation_root + 'Pods/KZPodConfigure'
- KZ_POD_CONFIG_ROOT_STR =
"${PODS_ROOT}/KZPodConfigure"- HMAP_EXECUTE_PATH =
File.dirname(__FILE__) + '/../resources/hmap'
- FLEX_COMPLIER_PATH =
KZ_POD_CONFIG_ROOT + 'FlexCompiler'
- KZ_LOCK_FILE_PATH =
KZ_POD_CONFIG_ROOT + 'KZConfigLock'
- KZ_MERGE_SWIFT_H_PATH =
KZ_POD_CONFIG_ROOT + 'kz_merge_swift_h.rb'
Class Method Summary collapse
Class Method Details
.deal_path_for_xcconfig(path, add_quotes = false) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/cocoapods-kz/helpers/kz_global_helper.rb', line 20 def self.deal_path_for_xcconfig(path, add_quotes = false) if path.is_a?(String) path_str = path.sub(KZ::KZ_POD_CONFIG_ROOT.to_s, KZ::KZ_POD_CONFIG_ROOT_STR) path_str = ('"' + path_str + '"') if add_quotes return path_str elsif path.is_a?(Pathname) path_str = path.to_s.sub(KZ::KZ_POD_CONFIG_ROOT.to_s, KZ::KZ_POD_CONFIG_ROOT_STR) path_str = ('"' + path_str + '"') if add_quotes return path_str end path end |