blob: fc56c2fab5672249a9ab5dd00ab1f0eeae86db33 (
plain)
1
2
3
4
5
6
7
8
9
10
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
36
|
module Help
def self.project_help
puts <<WOK
#{Project_details.name}
#{Project_details.rake_rant}
#{Project_details.platform_notice}
Commands quick start list
#{Project_details.name} Rake/Rant Help: (Rakefile or Rantfile)
rake (rake -T or rant -T) # a task list, (generated by Rake or Rant) for more complete and up to date help
Quick start install and remove project #{Project_details.name}, as root:
rake setup # install #{Project_details.name}
rake resetup # reinstall #{Project_details.name}
rake remove_package # clobber/remove #{Project_details.name}, all versions
alternatively to install as a gem:
rake gem_create_build_install # create gemspec; build gem, &; install gem, for #{Project_details.name}
NOTE: these install options DO NOT setup #{Project_details.name} dependencies for:
LaTeX(XeTeX) pdf output; or
databases (postgresql or sqlite3) for #{Project_details.name} search
should you wish to produce outputs that depend on them
(on Debian for example this is the work of the debian installer)
WOK
end
def self.tasks(make='rake')
begin
system("#{make} -T")
rescue
puts 'is either rake or rant installed?'
end
end
end
|