Class: ReactNativeUtil::Rake::ReactPodTask
- Inherits:
-
Rake::TaskLib
- Object
- Rake::TaskLib
- ReactNativeUtil::Rake::ReactPodTask
- Includes:
- Util
- Defined in:
- lib/react_native_util/rake/react_pod_task.rb
Overview
Rakefile:
require 'react_native_util/rake'
ReactNativeUtil::Rake::ReactPodTask.new chdir: '/path/to/rn/app'
Instance Method Summary collapse
-
#initialize(name = :react_pod, description = 'Convert project to use React pod', chdir: '.', repo_update: boolean_env_var?(:REACT_NATIVE_UTIL_REPO_UPDATE)) ⇒ ReactPodTask
constructor
A new instance of ReactPodTask.
Methods included from Util
#boolean_env_var?, #execute, #float_env_var, #have_command?, #log, #mac?, #platform, #run_command_with_spinner!, #validate_commands!
Constructor Details
#initialize(name = :react_pod, description = 'Convert project to use React pod', chdir: '.', repo_update: boolean_env_var?(:REACT_NATIVE_UTIL_REPO_UPDATE)) ⇒ ReactPodTask
Returns a new instance of ReactPodTask.
12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/react_native_util/rake/react_pod_task.rb', line 12 def initialize( name = :react_pod, description = 'Convert project to use React pod', chdir: '.', repo_update: boolean_env_var?(:REACT_NATIVE_UTIL_REPO_UPDATE) ) desc description task name do Dir.chdir chdir do Converter.new(repo_update: repo_update).convert_to_react_pod! end end end |