Added support for generating documentation (Doxygen) + written AUTHORS file.

This commit is contained in:
Vincent Richard 2004-11-11 21:51:59 +00:00
parent bac66b24be
commit 85dfb65a7f
3 changed files with 1062 additions and 0 deletions

View File

@ -0,0 +1,2 @@
Vincent Richard <vincent@vincent-richard.net>
Project originator, design, core implementation.

View File

@ -12,6 +12,7 @@
# . scons opt=value set a configuration option # . scons opt=value set a configuration option
# . scons install install library and include files (as root) # . scons install install library and include files (as root)
# . scons dist build a source package (.tar.bz2) # . scons dist build a source package (.tar.bz2)
# . scons doc build documentation for the project (Doxygen)
# #
import commands import commands
@ -438,6 +439,11 @@ Help(opts.GenerateHelpText(env))
# Cache current options # Cache current options
opts.Save('options.cache', env) opts.Save('options.cache', env)
# Documentation generation system
doxygenBuilder = Builder(action = 'doxygen $SOURCE')
env.Append(BUILDERS = { 'DoxygenDoc' : doxygenBuilder })
########################## ##########################
# Some initializations # # Some initializations #
@ -730,3 +736,14 @@ if not (os.name == 'win32' or os.name == 'nt'):
#env.Alias('dist', [ packageFile, packageFileWithTests ]) #env.Alias('dist', [ packageFile, packageFileWithTests ])
env.Alias('dist', packageFile) env.Alias('dist', packageFile)
###################
# Documentation #
###################
doxygenDocPath = '(doxygen-generated-files)'
env.DoxygenDoc(doxygenDocPath, 'vmime.doxygen')
env.Alias('doc', doxygenDocPath)

1043
vmime.doxygen Normal file

File diff suppressed because it is too large Load Diff