Module: TeslaMaven
- Defined in:
- lib/tesla_maven.rb
Constant Summary collapse
- VERSION =
'0.1.1'.freeze
Class Method Summary collapse
- .bin(file = nil) ⇒ Object
- .ext ⇒ Object
- .home ⇒ Object
- .lib ⇒ Object
- .maven_bin ⇒ Object
- .maven_boot ⇒ Object
- .maven_conf ⇒ Object
- .maven_home ⇒ Object
- .maven_lib ⇒ Object
Class Method Details
.bin(file = nil) ⇒ Object
15 16 17 18 19 20 21 |
# File 'lib/tesla_maven.rb', line 15 def self.bin( file = nil ) if file File.join( path( 'bin' ), file ) else path( 'bin' ) end end |
.ext ⇒ Object
23 24 25 |
# File 'lib/tesla_maven.rb', line 23 def self.ext path( 'ext' ) end |
.home ⇒ Object
11 12 13 |
# File 'lib/tesla_maven.rb', line 11 def self.home File.( File.join( File.dirname( File.( __FILE__ ) ), '../ruby-maven-home' ) ) end |
.lib ⇒ Object
27 28 29 |
# File 'lib/tesla_maven.rb', line 27 def self.lib path( 'lib' ) end |
.maven_bin ⇒ Object
35 36 37 |
# File 'lib/tesla_maven.rb', line 35 def self.maven_bin Maven.bin end |
.maven_boot ⇒ Object
47 48 49 |
# File 'lib/tesla_maven.rb', line 47 def self.maven_boot Maven.boot end |
.maven_conf ⇒ Object
43 44 45 |
# File 'lib/tesla_maven.rb', line 43 def self.maven_conf Maven.conf end |
.maven_home ⇒ Object
31 32 33 |
# File 'lib/tesla_maven.rb', line 31 def self.maven_home Maven.home end |
.maven_lib ⇒ Object
39 40 41 |
# File 'lib/tesla_maven.rb', line 39 def self.maven_lib Maven.lib end |