Module: Buildr

Defined in:
lib/lock_jar/buildr.rb

Defined Under Namespace

Modules: LockJar Classes: Project

Constant Summary collapse

@@global_lockjar_dsl =
nil

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.global_lockjar_dslObject



28
29
30
# File 'lib/lock_jar/buildr.rb', line 28

def global_lockjar_dsl
  @@global_lockjar_dsl 
end

.project_to_lockfile(project) ⇒ Object



24
25
26
# File 'lib/lock_jar/buildr.rb', line 24

def project_to_lockfile( project )
  "#{project.name.gsub(/:/,'-')}.lock"
end

Instance Method Details

#lock_jar(&blk) ⇒ Object



33
34
35
# File 'lib/lock_jar/buildr.rb', line 33

def lock_jar( &blk )
  @@global_lockjar_dsl = ::LockJar::Domain::Dsl.create(&blk) 
end