Made doxygen parsing switched off by default
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13602 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
3eed72b659
commit
c592e0db51
4 changed files with 6 additions and 16 deletions
|
|
@ -64,7 +64,7 @@ CXXSRCS =
|
||||||
CSRCS =
|
CSRCS =
|
||||||
TARGETPREFIX =
|
TARGETPREFIX =
|
||||||
TARGETSUFFIX =
|
TARGETSUFFIX =
|
||||||
SWIGOPT = -outcurrentdir -I$(top_srcdir)/$(EXAMPLES)/$(TEST_SUITE)
|
SWIGOPT = -doxygen -outcurrentdir -I$(top_srcdir)/$(EXAMPLES)/$(TEST_SUITE)
|
||||||
INCLUDES = -I$(top_srcdir)/$(EXAMPLES)/$(TEST_SUITE)
|
INCLUDES = -I$(top_srcdir)/$(EXAMPLES)/$(TEST_SUITE)
|
||||||
LIBS = -L.
|
LIBS = -L.
|
||||||
LIBPREFIX = lib
|
LIBPREFIX = lib
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ static int last_id = 0;
|
||||||
static int rename_active = 0;
|
static int rename_active = 0;
|
||||||
|
|
||||||
/* Doxygen comments scanning */
|
/* Doxygen comments scanning */
|
||||||
int scan_doxygen_comments = 1;
|
int scan_doxygen_comments = 0;
|
||||||
|
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
* Swig_cparse_cplusplus()
|
* Swig_cparse_cplusplus()
|
||||||
|
|
|
||||||
|
|
@ -123,7 +123,7 @@ public:
|
||||||
global_variable_flag(false),
|
global_variable_flag(false),
|
||||||
old_variable_names(false),
|
old_variable_names(false),
|
||||||
member_func_flag(false),
|
member_func_flag(false),
|
||||||
doxygen(true),
|
doxygen(false),
|
||||||
comment_creation_chatter(false),
|
comment_creation_chatter(false),
|
||||||
imclass_name(NULL),
|
imclass_name(NULL),
|
||||||
module_class_name(NULL),
|
module_class_name(NULL),
|
||||||
|
|
@ -267,10 +267,6 @@ public:
|
||||||
Swig_mark_arg(i);
|
Swig_mark_arg(i);
|
||||||
doxygen = true;
|
doxygen = true;
|
||||||
scan_doxygen_comments = true;
|
scan_doxygen_comments = true;
|
||||||
} else if ((strcmp(argv[i], "-nodoxygen") == 0)) {
|
|
||||||
Swig_mark_arg(i);
|
|
||||||
doxygen = false;
|
|
||||||
scan_doxygen_comments = false;
|
|
||||||
} else if ((strcmp(argv[i], "-debug-doxygen-translator") == 0)) {
|
} else if ((strcmp(argv[i], "-debug-doxygen-translator") == 0)) {
|
||||||
Swig_mark_arg(i);
|
Swig_mark_arg(i);
|
||||||
debug_doxygen_translator = true;
|
debug_doxygen_translator = true;
|
||||||
|
|
@ -4541,8 +4537,7 @@ extern "C" Language *swig_java(void) {
|
||||||
|
|
||||||
const char *JAVA::usage = (char *) "\
|
const char *JAVA::usage = (char *) "\
|
||||||
Java Options (available with -java)\n\
|
Java Options (available with -java)\n\
|
||||||
-doxygen - Convert C++ doxygen comments to JavaDoc comments in proxy classes (default)\n\
|
-doxygen - Convert C++ doxygen comments to JavaDoc comments in proxy classes\n\
|
||||||
-nodoxygen - Don't convert C++ doxygen comments to JavaDoc comments in proxy classes\n\
|
|
||||||
-debug-doxygen-parser - Display doxygen parser module debugging information\n\
|
-debug-doxygen-parser - Display doxygen parser module debugging information\n\
|
||||||
-debug-doxygen-translator - Display doxygen translator module debugging information\n\
|
-debug-doxygen-translator - Display doxygen translator module debugging information\n\
|
||||||
-nopgcpp - Suppress premature garbage collection prevention parameter\n\
|
-nopgcpp - Suppress premature garbage collection prevention parameter\n\
|
||||||
|
|
|
||||||
|
|
@ -85,7 +85,7 @@ static int buildnone = 0;
|
||||||
static int nobuildnone = 0;
|
static int nobuildnone = 0;
|
||||||
static int safecstrings = 0;
|
static int safecstrings = 0;
|
||||||
static int dirvtable = 0;
|
static int dirvtable = 0;
|
||||||
static int doxygen = 1;
|
static int doxygen = 0;
|
||||||
static int proxydel = 1;
|
static int proxydel = 1;
|
||||||
static int fastunpack = 0;
|
static int fastunpack = 0;
|
||||||
static int fastproxy = 0;
|
static int fastproxy = 0;
|
||||||
|
|
@ -120,7 +120,7 @@ Python Options (available with -python)\n\
|
||||||
-classptr - Generate shadow 'ClassPtr' as in older swig versions\n\
|
-classptr - Generate shadow 'ClassPtr' as in older swig versions\n\
|
||||||
-cppcast - Enable C++ casting operators (default) \n\
|
-cppcast - Enable C++ casting operators (default) \n\
|
||||||
-dirvtable - Generate a pseudo virtual table for directors for faster dispatch \n\
|
-dirvtable - Generate a pseudo virtual table for directors for faster dispatch \n\
|
||||||
-doxygen - Convert C++ doxygen comments to pydoc comments in proxy classes (default) \n\
|
-doxygen - Convert C++ doxygen comments to pydoc comments in proxy classes \n\
|
||||||
-debug-doxygen-parser - Display doxygen parser module debugging information\n\
|
-debug-doxygen-parser - Display doxygen parser module debugging information\n\
|
||||||
-debug-doxygen-translator - Display doxygen translator module debugging information\n\
|
-debug-doxygen-translator - Display doxygen translator module debugging information\n\
|
||||||
-extranative - Return extra native C++ wraps for std containers when possible \n\
|
-extranative - Return extra native C++ wraps for std containers when possible \n\
|
||||||
|
|
@ -141,7 +141,6 @@ static const char *usage2 = (char *) "\
|
||||||
-nocastmode - Disable the casting mode (default)\n\
|
-nocastmode - Disable the casting mode (default)\n\
|
||||||
-nocppcast - Disable C++ casting operators, useful for generating bugs\n\
|
-nocppcast - Disable C++ casting operators, useful for generating bugs\n\
|
||||||
-nodirvtable - Don't use the virtual table feature, resolve the python method each time (default)\n\
|
-nodirvtable - Don't use the virtual table feature, resolve the python method each time (default)\n\
|
||||||
-nodoxygen - Don't convert C++ doxygen comments to pydoc comments in proxy classes \n\
|
|
||||||
-noexcept - No automatic exception handling\n\
|
-noexcept - No automatic exception handling\n\
|
||||||
-noextranative - Don't use extra native C++ wraps for std containers when possible (default) \n\
|
-noextranative - Don't use extra native C++ wraps for std containers when possible (default) \n\
|
||||||
-nofastinit - Use traditional init mechanism for classes \n\
|
-nofastinit - Use traditional init mechanism for classes \n\
|
||||||
|
|
@ -431,10 +430,6 @@ public:
|
||||||
doxygen = 1;
|
doxygen = 1;
|
||||||
scan_doxygen_comments = 1;
|
scan_doxygen_comments = 1;
|
||||||
Swig_mark_arg(i);
|
Swig_mark_arg(i);
|
||||||
} else if (strcmp(argv[i], "-nodoxygen") == 0) {
|
|
||||||
doxygen = 0;
|
|
||||||
scan_doxygen_comments = 0;
|
|
||||||
Swig_mark_arg(i);
|
|
||||||
} else if (strcmp(argv[i], "-debug-doxygen-translator") == 0) {
|
} else if (strcmp(argv[i], "-debug-doxygen-translator") == 0) {
|
||||||
debug_doxygen_translator = true;
|
debug_doxygen_translator = true;
|
||||||
Swig_mark_arg(i);
|
Swig_mark_arg(i);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue