Sha256: 1df7f716696bf5d8009dde8768c405f2736d1e1afa4ba18107a957fe8d03cfb2

Contents?: true

Size: 633 Bytes

Versions: 7

Compression:

Stored size: 633 Bytes

Contents

class Rag
  Rc = OpenOption.new
	Rc.pa = OpenOption.new
		Rc.pa.config = Pa(ENV['HOME']).join('.ragrc')
		Rc.pa.app = Pa(__FILE__).dir2.parent(2)
			Rc.pa.app_config = Rc.pa.app.join('.ragrc')
			Rc.pa.data = Rc.pa.app.join('data')
				Rc.pa.template = Rc.pa.data.join('template')
				Rc.pa.home_config = Rc.pa.data.join('home_config')
				Rc.pa.header = Rc.pa.data.join('header')
				Rc.pa.license = Rc.pa.data.join('license')

	Rc.o = OpenOption.new
		gemspec_file = Dir['*.gemspec'][0]
		if gemspec_file
			gemspec = Gem::Specification.load gemspec_file
			Rc.o.project = gemspec.name
			Rc.o.version = gemspec.version
		end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rag-1.0.7 lib/rag/rc.rb
rag-1.0.6 lib/rag/rc.rb
rag-1.0.5 lib/rag/rc.rb
rag-1.0.4 lib/rag/rc.rb
rag-1.0.2 lib/rag/rc.rb
rag-1.0.1 lib/rag/rc.rb
rag-1.0.0 lib/rag/rc.rb