Module: Lm2doc
- Defined in:
- lib/lm2doc.rb,
lib/lm2doc/cli.rb,
lib/lm2doc/theme.rb,
lib/lm2doc/markdown.rb,
lib/lm2doc/resource.rb,
lib/lm2doc/converter.rb,
lib/lm2doc/resource/source.rb,
lib/lm2doc/resource/compass.rb
Defined Under Namespace
Classes: Cli, Converter, Markdown, Resource, Theme
Constant Summary
collapse
- VERSION =
"0.0.1"
Class Method Summary
collapse
Class Method Details
.mktmpdir ⇒ Object
17
18
19
20
21
22
|
# File 'lib/lm2doc.rb', line 17
def self.mktmpdir
FileUtils.mkdir_p(tmpdir)
Dir.mktmpdir(nil, tmpdir) do |tmpdir|
yield(tmpdir)
end
end
|
.root ⇒ Object
8
9
10
|
# File 'lib/lm2doc.rb', line 8
def self.root
Pathname.new(File.expand_path("../../", __FILE__))
end
|
.theme(name) ⇒ Object
7
8
9
10
|
# File 'lib/lm2doc/theme.rb', line 7
def self.theme(name)
require Lm2doc.root.join("themes", name, "init.rb")
Theme.instance(name)
end
|
.tmpdir ⇒ Object
13
14
15
|
# File 'lib/lm2doc.rb', line 13
def self.tmpdir
Lm2doc.root.join("tmp")
end
|