11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# File 'lib/devgem.rb', line 11
def setup
gempath, currentgem, currentdir, devgem = info
print "Current gem path: "
say gempath, :green
print "Current gem: "
say currentgem, :green
puts
print "Installing gem... "
`bundle`
`rake install`
say "done", :green
print "Deleting auto-generated gem files... "
`mv #{devgem} #{devgem}.bk`
say "done", :green
print "Creating '%s'... " % [devgem]
`ln -s #{currentdir} #{devgem}`
say "done", :green
end
|