aboutsummaryrefslogtreecommitdiff
path: root/crypto/krb5/doc/tools/doxy.py
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/krb5/doc/tools/doxy.py')
-rw-r--r--crypto/krb5/doc/tools/doxy.py64
1 files changed, 0 insertions, 64 deletions
diff --git a/crypto/krb5/doc/tools/doxy.py b/crypto/krb5/doc/tools/doxy.py
deleted file mode 100644
index c82f88eb7d6c..000000000000
--- a/crypto/krb5/doc/tools/doxy.py
+++ /dev/null
@@ -1,64 +0,0 @@
-'''
- Copyright 2011 by the Massachusetts
- Institute of Technology. All Rights Reserved.
-
- Export of this software from the United States of America may
- require a specific license from the United States Government.
- It is the responsibility of any person or organization contemplating
- export to obtain such a license before exporting.
-
- WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
- distribute this software and its documentation for any purpose and
- without fee is hereby granted, provided that the above copyright
- notice appear in all copies and that both that copyright notice and
- this permission notice appear in supporting documentation, and that
- the name of M.I.T. not be used in advertising or publicity pertaining
- to distribution of the software without specific, written prior
- permission. Furthermore if you modify this software you must label
- your software as modified software and not distribute it in such a
- fashion that it might be confused with the original M.I.T. software.
- M.I.T. makes no representations about the suitability of
- this software for any purpose. It is provided "as is" without express
- or implied warranty.
-'''
-import sys
-import os
-import re
-from optparse import OptionParser
-
-
-from doxybuilder_types import *
-from doxybuilder_funcs import *
-
-
-def processOptions():
- usage = "\n\t\t%prog -t type -i in_dir -o out_dir"
- description = "Description:\n\tProcess doxygen output for c-types and/or functions"
- parser = OptionParser(usage=usage, description=description)
-
- parser.add_option("-t", "--type", type="string", dest="action_type", help="process typedef and/or function. Possible choices: typedef, func, all. Default: all.", default="all")
- parser.add_option("-i", "--in", type="string", dest="in_dir", help="input directory")
- parser.add_option("-o", "--out", type="string", dest= "out_dir", help="output directory. Note: The subdirectory ./types will be created for typedef")
-
- (options, args) = parser.parse_args()
- action = options.action_type
- in_dir = options.in_dir
- out_dir = options.out_dir
-
-
- if in_dir is None or out_dir is None:
- parser.error("Input and output directories are required")
-
- if action == "all" or action == "typedef":
- builder = DoxyBuilderTypes(in_dir, out_dir)
- builder.run_all()
-
- if action == "all" or action == "func" or action == "function":
- builder = DoxyBuilderFuncs(in_dir, out_dir)
- builder.run_all()
-
-
-if __name__ == '__main__':
- parser = processOptions()
-
-