Revision: 4079 http://geany.svn.sourceforge.net/geany/?rev=4079&view=rev Author: eht16 Date: 2009-08-13 21:59:33 +0000 (Thu, 13 Aug 2009)
Log Message: ----------- Add command '--hackingdoc' to create the HTML form of the HACKING file.
Modified Paths: -------------- trunk/ChangeLog trunk/wscript
Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-08-13 21:51:06 UTC (rev 4078) +++ trunk/ChangeLog 2009-08-13 21:59:33 UTC (rev 4079) @@ -1,3 +1,10 @@ +2009-08-13 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de> + + * wscript: + Add command '--hackingdoc' to create the HTML form of the + HACKING file. + + 2009-08-12 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
* po/pt_PT.po, po/LINGUAS:
Modified: trunk/wscript =================================================================== --- trunk/wscript 2009-08-13 21:51:06 UTC (rev 4078) +++ trunk/wscript 2009-08-13 21:59:33 UTC (rev 4079) @@ -304,6 +304,8 @@ # Actions opt.add_option('--htmldoc', action='store_true', default=False, help='generate HTML documentation', dest='htmldoc') + opt.add_option('--hackingdoc', action='store_true', default=False, + help='generate HTML documentation from HACKING file', dest='hackingdoc') opt.add_option('--apidoc', action='store_true', default=False, help='generate API reference documentation', dest='apidoc') opt.add_option('--update-po', action='store_true', default=False, @@ -535,15 +537,23 @@ 'doxygen could not be found. Please install the doxygen package.') sys.exit(1)
- if Options.options.htmldoc: + if Options.options.htmldoc or Options.options.hackingdoc: # first try rst2html.py as it is the upstream default, fall back to rst2html cmd = Configure.find_program_impl(Build.bld.env, 'rst2html.py') if not cmd: cmd = Configure.find_program_impl(Build.bld.env, 'rst2html') if cmd: + if Options.options.hackingdoc: + file_in = '../HACKING' + file_out = 'hacking.html' + msg = 'HACKING HTML' + else: + file_in = 'geany.txt' + file_out = 'geany.html' + msg = 'HTML' os.chdir('doc') - ret = launch(cmd + ' -stg --stylesheet=geany.css geany.txt geany.html', - 'Generating HTML documentation') + ret = launch(cmd + ' -stg --stylesheet=geany.css %s %s' % (file_in, file_out), + 'Generating %s documentation' % msg) else: Utils.pprint('RED', 'rst2html.py could not be found. Please install the Python docutils package.')
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.