mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Switch help generation system to use Genshi templates
This commit is contained in:
parent
c9e9bf2d68
commit
53152a1173
@ -20,9 +20,6 @@ from tempfile import NamedTemporaryFile
|
|||||||
from genshi.template import TemplateLoader, MarkupTemplate
|
from genshi.template import TemplateLoader, MarkupTemplate
|
||||||
|
|
||||||
|
|
||||||
if not os.path.exists('build'):
|
|
||||||
os.mkdir('build')
|
|
||||||
|
|
||||||
# Load libprs500 from source copy
|
# Load libprs500 from source copy
|
||||||
sys.path.insert(1, os.path.dirname(os.path.dirname(os.getcwdu())))
|
sys.path.insert(1, os.path.dirname(os.path.dirname(os.getcwdu())))
|
||||||
|
|
||||||
@ -70,7 +67,8 @@ def validate(file=None):
|
|||||||
return
|
return
|
||||||
|
|
||||||
def clean():
|
def clean():
|
||||||
shutil.rmtree('build')
|
if os.path.exists('build'):
|
||||||
|
shutil.rmtree('build')
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
def compile_help():
|
def compile_help():
|
||||||
@ -199,6 +197,8 @@ def render():
|
|||||||
|
|
||||||
def all(opts):
|
def all(opts):
|
||||||
clean()
|
clean()
|
||||||
|
os.mkdir('build')
|
||||||
|
qhp()
|
||||||
html()
|
html()
|
||||||
if opts.validate:
|
if opts.validate:
|
||||||
validate()
|
validate()
|
||||||
@ -206,6 +206,9 @@ def all(opts):
|
|||||||
return 0
|
return 0
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
if not os.path.exists('build'):
|
||||||
|
os.mkdir('build')
|
||||||
|
|
||||||
from libprs500 import OptionParser
|
from libprs500 import OptionParser
|
||||||
parser = OptionParser(usage='%prog [options] target [arguments to target]')
|
parser = OptionParser(usage='%prog [options] target [arguments to target]')
|
||||||
parser.add_option('--validate', default=False, action='store_true',
|
parser.add_option('--validate', default=False, action='store_true',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user