Method: SchemaDev::Gem#subs

Defined in:
lib/schema_dev/gem.rb

#subs(s) ⇒ Object



116
117
118
119
120
121
122
123
124
125
126
# File 'lib/schema_dev/gem.rb', line 116

def subs(s)
  s = s.gsub('%GEM_NAME%', gem_name)
  s = s.gsub('%GEM_BASE_NAME%', gem_base_name)
  s = s.gsub('%GEM_LIB_PATH%', gem_lib_path)
  s = s.gsub('%GEM_MODULE%', gem_module)
  s = s.gsub('%FULLNAME%', fullname)
  s = s.gsub('%EMAIL%', email)
  s = s.gsub('%SCHEMA_PLUS_CORE_DEPENDENCY%', dependency(schema_plus_core_version))
  s = s.gsub('%SCHEMA_DEV_DEPENDENCY%', dependency(SchemaDev::VERSION))
  s = s.gsub('%YEAR%', Time.now.strftime("%Y"))
end