gym/lib/gym/options.rb in fastlane-2.140.0 vs gym/lib/gym/options.rb in fastlane-2.141.0

- old
+ new

@@ -83,10 +83,15 @@ FastlaneCore::ConfigItem.new(key: :skip_package_ipa, env_name: "GYM_SKIP_PACKAGE_IPA", description: "Should we skip packaging the ipa?", type: Boolean, default_value: false), + FastlaneCore::ConfigItem.new(key: :skip_package_pkg, + env_name: "GYM_SKIP_PACKAGE_PKG", + description: "Should we skip packaging the pkg?", + type: Boolean, + default_value: false), FastlaneCore::ConfigItem.new(key: :include_symbols, short_option: "-m", env_name: "GYM_INCLUDE_SYMBOLS", description: "Should the ipa file include symbols?", type: Boolean, @@ -137,10 +142,24 @@ FastlaneCore::ConfigItem.new(key: :skip_codesigning, env_name: "GYM_SKIP_CODESIGNING", description: "Build without codesigning", type: Boolean, optional: true), + FastlaneCore::ConfigItem.new(key: :catalyst_platform, + env_name: "GYM_CATALYST_PLATFORM", + description: "Platform to build when using a Catalyst enabled app. Valid values are: ios, macos", + type: String, + optional: true, + verify_block: proc do |value| + av = %w(ios macos) + UI.user_error!("Unsupported export_method '#{value}', must be: #{av}") unless av.include?(value) + end), + FastlaneCore::ConfigItem.new(key: :installer_cert_name, + env_name: "GYM_INSTALLER_CERT_NAME", + description: "Full name of 3rd Party Mac Developer Installer or Deveoper ID Installer certificate. Example: `3rd Party Mac Developer Installer: Your Company (ABC1234XWYZ)`", + type: String, + optional: true), # Very optional FastlaneCore::ConfigItem.new(key: :build_path, env_name: "GYM_BUILD_PATH", description: "The directory in which the archive should be stored in", optional: true), @@ -253,10 +272,15 @@ FastlaneCore::ConfigItem.new(key: :skip_profile_detection, env_name: "GYM_SKIP_PROFILE_DETECTION", description: "Do not try to build a profile mapping from the xcodeproj. Match or a manually provided mapping should be used", optional: true, type: Boolean, - default_value: false) + default_value: false), + FastlaneCore::ConfigItem.new(key: :cloned_source_packages_path, + env_name: "GYM_CLONED_SOURCE_PACKAGES_PATH", + description: "Sets a custom path for Swift Package Manager dependencies", + type: String, + optional: true) ] end end end