Module: KZ
- Defined in:
- lib/cocoapods-kz/helpers/kz_log.rb,
lib/cocoapods-kz/helpers/kz_analyzer.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_generator_hmap.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,
lib/cocoapods-kz/helpers/kz_generator_on_demand_resources.rb
Defined Under Namespace
Classes: KZAnalyzer, KZConfigResult, KZFlexLibInfo, KZFrameworkManager, KZGenerator, KZGlobalHelper, KZLog, KZOnDemandResourcesInfo, KZPodTarget, KZRepairModuleImport, KZSwiftAttachOCFeature, KZSwiftClass, KZSwiftContext, KZSwiftEnum, KZSwiftFileAnalyse, KZSwiftParagraph
Constant Summary collapse
- Initial_Install_Tags =
"Initial Install Tags"- Prefetched_Tag_Order =
"Prefetched Tag Order"- Download_Only_On_Demand =
"Download Only On Demand"- KZ_POD_CONFIG_VERSION =
'1.0.2'- KZ_POD_CONFIG_ROOT =
Pod::Config.instance.installation_root + 'Pods/KZPodConfigure'
- KZ_POD_CONFIG_SUPPORT_FILES =
KZ_POD_CONFIG_ROOT + 'SupportFiles'
- KZ_POD_CONFIG_POD_TARGETS =
KZ_POD_CONFIG_ROOT + 'PodTargets'
- KZ_POD_CONFIG_POD_TEMPDIR =
KZ_POD_CONFIG_ROOT + '.tempdir'
- KZ_POD_CONFIG_ROOT_STR =
"${PODS_ROOT}/KZPodConfigure"- HMAP_EXECUTE_PATH =
File.dirname(__FILE__) + '/../resources/hmap'
- FLEX_COMPLIER_PATH =
KZ_POD_CONFIG_SUPPORT_FILES + 'FlexCompiler'
- ARM64_TO_SIMULATOR_EXECUTE_PATH =
File.dirname(__FILE__) + '/../resources/arm64ToSimulator'
- KZ_GENERATE_FRAMEWORK_PATH =
KZ_POD_CONFIG_SUPPORT_FILES + 'kz_generate_framework.sh'
- KZ_GENERATE_XCODE_ENV_PATH =
File.dirname(__FILE__) + '/../resources/kz_generate_xcode_env.sh'
- KZ_XML_BUILD_PATH =
KZ_POD_CONFIG_SUPPORT_FILES + 'kz_xml_build.sh'
- KZ_LOCK_FILE_PATH =
KZ_POD_CONFIG_ROOT + 'KZConfigLock'
- KZ_FIX_FORCE_LOAD_EXE =
KZ_POD_CONFIG_SUPPORT_FILES + 'kz_fix_force_load_exe.sh'
- KZ_FEFRESH_PODS_PBXPROJ =
KZ_POD_CONFIG_SUPPORT_FILES + 'kz_refresh_pods_pbxproj.rb'
- KZ_IMPROVE_CUSTOM_YAML_PATH =
KZ_POD_CONFIG_SUPPORT_FILES + 'kz_improve_custom_yaml.sh'
- KZ_ON_DEMAND_RESOURCES =
KZ_POD_CONFIG_SUPPORT_FILES + 'on_demand_resources'
- KZ_ON_DEMAND_RESOURCES_SHELL =
KZ_ON_DEMAND_RESOURCES + 'kz_on_demand_resources_xocde.sh'
Class Method Summary collapse
Class Method Details
.deal_path_for_xcconfig(path, add_quotes = false) ⇒ Object
48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'lib/cocoapods-kz/helpers/kz_global_helper.rb', line 48 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 |