Top Level Namespace

Defined Under Namespace

Modules: CocoapodsCafswitcher, Pod

Instance Method Summary collapse

Instance Method Details

#cleanENV(name) ⇒ Object



231
232
233
234
235
236
237
238
# File 'lib/cocoapods-cafswitcher/Main.rb', line 231

def cleanENV(name)
  envName = name.gsub(/[\/]/, '_')
  ENV.delete("#{envName}_SOURCE")
  ENV.delete("#{envName}_ARCHIVE")
  ENV.delete("#{envName}_FRAMEWORK")
  ENV.delete('IS_SOURCE')
  ENV.delete('IS_ARCHIVE')
end

#setEnv(name, suffix) ⇒ Object



222
223
224
225
226
227
# File 'lib/cocoapods-cafswitcher/Main.rb', line 222

def setEnv(name, suffix)
  envName = name.gsub(/[\/]/, '_')
  ENV["#{envName}#{suffix}"] = '1'
  podName = name.split('/')[0]
  ENV["#{podName}#{suffix}"] = '1'
end