[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-devel
Subject: Three patches (autoproject, doxygen, fortranhello)
From: Amilcar do Carmo Lucas <amilcar () ida ! ing ! tu-bs ! de>
Date: 2003-03-23 21:58:21
[Download RAW message or body]
Hi!
Autoproject: Fixed a typo. Now it really "Builds Active Target"
regardless of the selected subfolder
Doxygen: Be more compatible with doxygen, Generate nice kdevelop
documentation
Fortran: A better template
Someone with CVS write permissions, please apply
--
Amilcar Lucas
["autoprj_patch4.diff" (text/plain)]
Index: parts/autoproject/autoprojectpart.cpp
===================================================================
RCS file: /home/kde/kdevelop/parts/autoproject/autoprojectpart.cpp,v
retrieving revision 1.70
diff -u -r1.70 autoprojectpart.cpp
--- parts/autoproject/autoprojectpart.cpp 20 Mar 2003 17:36:52 -0000 1.70
+++ parts/autoproject/autoprojectpart.cpp 23 Mar 2003 21:43:06 -0000
@@ -461,7 +461,7 @@
else if ( titem->primary == "KDEDOCS" )
name = "index.cache.bz2";
- QString relpath = m_widget->selectedSubproject()->path.mid( projectDirectory().length() );
+ QString relpath = m_widget->activeSubproject()->path.mid( projectDirectory().length() );
startMakeCommand( buildDirectory() + relpath, titem->name );
}
["doxy_config_patch4.diff" (text/plain)]
Index: Doxyfile
===================================================================
RCS file: /home/kde/kdevelop/Doxyfile,v
retrieving revision 1.4
diff -u -r1.4 Doxyfile
--- Doxyfile 22 Dec 2001 17:34:52 -0000 1.4
+++ Doxyfile 23 Mar 2003 21:43:06 -0000
@@ -1,4 +1,5 @@
-# Doxygen configuration generated by Doxywizard version 0.1
+# Doxyfile 1.3-rc3Gideon
+
#---------------------------------------------------------------------------
# General configuration options
#---------------------------------------------------------------------------
@@ -6,39 +7,44 @@
PROJECT_NUMBER =
OUTPUT_DIRECTORY = doc/api
OUTPUT_LANGUAGE = English
-EXTRACT_ALL = NO
+USE_WINDOWS_ENCODING = NO
+EXTRACT_ALL = YES
EXTRACT_PRIVATE = YES
EXTRACT_STATIC = YES
-HIDE_UNDOC_MEMBERS = YES
-HIDE_UNDOC_CLASSES = YES
+EXTRACT_LOCAL_CLASSES = YES
+HIDE_UNDOC_MEMBERS = NO
+HIDE_UNDOC_CLASSES = NO
+HIDE_FRIEND_COMPOUNDS = NO
+HIDE_IN_BODY_DOCS = NO
BRIEF_MEMBER_DESC = YES
REPEAT_BRIEF = YES
ALWAYS_DETAILED_SEC = NO
+INLINE_INHERITED_MEMB = NO
FULL_PATH_NAMES = NO
STRIP_FROM_PATH =
INTERNAL_DOCS = NO
-CLASS_DIAGRAMS = YES
-SOURCE_BROWSER = NO
-INLINE_SOURCES = NO
-STRIP_CODE_COMMENTS = YES
CASE_SENSE_NAMES = YES
-SHORT_NAMES =
+SHORT_NAMES = NO
HIDE_SCOPE_NAMES = NO
VERBATIM_HEADERS = YES
SHOW_INCLUDE_FILES = YES
JAVADOC_AUTOBRIEF = NO
+MULTILINE_CPP_IS_BRIEF = NO
+DETAILS_AT_TOP = NO
INHERIT_DOCS = YES
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
DISTRIBUTE_GROUP_DOC = NO
TAB_SIZE = 8
-ENABLED_SECTIONS =
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
+GENERATE_DEPRECATEDLIST= YES
ALIASES =
+ENABLED_SECTIONS =
MAX_INITIALIZER_LINES = 30
OPTIMIZE_OUTPUT_FOR_C = NO
+OPTIMIZE_OUTPUT_JAVA = NO
SHOW_USED_FILES = YES
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
@@ -46,22 +52,36 @@
QUIET = NO
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
+WARN_IF_DOC_ERROR = YES
WARN_FORMAT = "$file:$line: $text"
WARN_LOGFILE =
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = src lib parts plugins
+INPUT = src \
+ lib \
+ parts \
+ plugins
FILE_PATTERNS = *.h
RECURSIVE = YES
EXCLUDE =
+EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS =
EXAMPLE_PATH =
EXAMPLE_PATTERNS =
+EXAMPLE_RECURSIVE = NO
IMAGE_PATH =
INPUT_FILTER =
FILTER_SOURCE_FILES = NO
#---------------------------------------------------------------------------
+# configuration options related to source browsing
+#---------------------------------------------------------------------------
+SOURCE_BROWSER = NO
+INLINE_SOURCES = NO
+STRIP_CODE_COMMENTS = YES
+REFERENCED_BY_RELATION = YES
+REFERENCES_RELATION = YES
+#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
ALPHABETICAL_INDEX = NO
@@ -72,11 +92,14 @@
#---------------------------------------------------------------------------
GENERATE_HTML = YES
HTML_OUTPUT = html
+HTML_FILE_EXTENSION = .html
HTML_HEADER =
HTML_FOOTER =
HTML_STYLESHEET =
HTML_ALIGN_MEMBERS = YES
GENERATE_HTMLHELP = NO
+CHM_FILE =
+HHC_LOCATION =
GENERATE_CHI = NO
BINARY_TOC = NO
TOC_EXPAND = NO
@@ -89,6 +112,8 @@
#---------------------------------------------------------------------------
GENERATE_LATEX = NO
LATEX_OUTPUT = latex
+LATEX_CMD_NAME = latex
+MAKEINDEX_CMD_NAME = makeindex
COMPACT_LATEX = NO
PAPER_TYPE = a4wide
EXTRA_PACKAGES =
@@ -96,6 +121,7 @@
PDF_HYPERLINKS = NO
USE_PDFLATEX = NO
LATEX_BATCHMODE = NO
+LATEX_HIDE_INDICES = NO
#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------
@@ -111,7 +137,24 @@
GENERATE_MAN = NO
MAN_OUTPUT = man
MAN_EXTENSION = .3
-MAN_LINKS =
+MAN_LINKS = NO
+#---------------------------------------------------------------------------
+# configuration options related to the XML output
+#---------------------------------------------------------------------------
+GENERATE_XML = NO
+XML_SCHEMA =
+XML_DTD =
+#---------------------------------------------------------------------------
+# configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+GENERATE_AUTOGEN_DEF = NO
+#---------------------------------------------------------------------------
+# configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+GENERATE_PERLMOD = NO
+PERLMOD_LATEX = NO
+PERLMOD_PRETTY = YES
+PERLMOD_MAKEVAR_PREFIX =
#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
@@ -123,23 +166,30 @@
INCLUDE_FILE_PATTERNS =
PREDEFINED =
EXPAND_AS_DEFINED =
+SKIP_FUNCTION_MACROS = YES
#---------------------------------------------------------------------------
# Configuration::addtions related to external references
#---------------------------------------------------------------------------
TAGFILES =
GENERATE_TAGFILE = doc/api/tags
ALLEXTERNALS = NO
+EXTERNAL_GROUPS = YES
PERL_PATH = /usr/bin/perl
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------
+CLASS_DIAGRAMS = YES
+HIDE_UNDOC_RELATIONS = YES
HAVE_DOT = YES
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
+TEMPLATE_RELATIONS = YES
INCLUDE_GRAPH = YES
INCLUDED_BY_GRAPH = YES
GRAPHICAL_HIERARCHY = YES
+DOT_IMAGE_FORMAT = png
DOT_PATH =
+DOTFILE_DIRS =
MAX_DOT_GRAPH_WIDTH = 1024
MAX_DOT_GRAPH_HEIGHT = 1024
GENERATE_LEGEND = YES
Index: parts/doxygen/doxygenpart.cpp
===================================================================
RCS file: /home/kde/kdevelop/parts/doxygen/doxygenpart.cpp,v
retrieving revision 1.12
diff -u -r1.12 doxygenpart.cpp
--- parts/doxygen/doxygenpart.cpp 18 Mar 2003 12:56:19 -0000 1.12
+++ parts/doxygen/doxygenpart.cpp 23 Mar 2003 21:43:06 -0000
@@ -158,6 +158,7 @@
void DoxygenPart::slotDoxygen()
{
bool searchDatabase = false;
+ QString outputDirectory;
QString htmlDirectory;
adjustDoxyfile();
@@ -186,10 +187,13 @@
if (searchDatabase)
{
// get input files
- htmlDirectory = Config_getString("OUTPUT_DIRECTORY");
- if ( htmlDirectory.length() > 0 )
- htmlDirectory += "/";
- htmlDirectory += Config_getString("HTML_OUTPUT");
+ outputDirectory = Config_getString("OUTPUT_DIRECTORY");
+ if ( outputDirectory.isEmpty() == false )
+ outputDirectory += "/";
+ htmlDirectory = Config_getString("HTML_OUTPUT");
+ if ( htmlDirectory.isEmpty() == true )
+ htmlDirectory = "html";
+ htmlDirectory.prepend(outputDirectory);
}
}
["fotran_patch2.diff" (text/plain)]
Index: parts/appwizard/fortranhello/app.kdevelop
===================================================================
RCS file: /home/kde/kdevelop/parts/appwizard/fortranhello/app.kdevelop,v
retrieving revision 1.1
diff -u -r1.1 app.kdevelop
--- parts/appwizard/fortranhello/app.kdevelop 21 Mar 2003 22:14:47 -0000 1.1
+++ parts/appwizard/fortranhello/app.kdevelop 23 Mar 2003 21:43:06 -0000
@@ -8,9 +8,11 @@
<primarylanguage>Fortran77</primarylanguage>
<keywords>
<keyword>Fortran</keyword>
- <keyword>Code</keyword>
</keywords>
- <ignoreparts>VisualBoyAdvance</ignoreparts>
+ <ignoreparts>
+ <part>KDevVisualBoyAdvance</part>
+ <part>KDevCTags</part>
+ </ignoreparts>
</general>
<kdevautoproject>
<general>
@@ -32,10 +34,10 @@
</useglobaltypes>
<filetypes>
<type ext="for" name="_for_files_" create="template">
- <descr>Here_you_add_a_description</descr>
+ <descr>Add_a_description_here</descr>
</type>
<type ext="fnt" name="_fnt_files_" create="template">
- <descr>Here_you_add_a_description</descr>
+ <descr>Add_a_description_here</descr>
</type>
</filetypes>
</kdevfilecreate>
@@ -59,4 +61,12 @@
<portabilityonly></portabilityonly>
</ftnchek>
</kdevfortransupport>
+ <kdevfileview>
+ <groups>
+ <group pattern="*.f" name="Replace_with_a_nice_title" />
+ <group pattern="*.f77" name="Replace_with_a_nice_title" />
+ <group pattern="*.ftn" name="Replace_with_a_nice_title" />
+ <group pattern="*.for" name="Replace_with_a_nice_title" />
+ </groups>
+ </kdevfileview>
</kdevelop>
Index: parts/appwizard/fortranhello/configure.in
===================================================================
RCS file: /home/kde/kdevelop/parts/appwizard/fortranhello/configure.in,v
retrieving revision 1.1
diff -u -r1.1 configure.in
--- parts/appwizard/fortranhello/configure.in 21 Mar 2003 22:14:47 -0000 1.1
+++ parts/appwizard/fortranhello/configure.in 23 Mar 2003 21:43:06 -0000
@@ -5,5 +5,6 @@
AC_LANG_FORTRAN77
AC_PROG_F77
+AC_F77_LIBRARY_LDFLAGS
AC_OUTPUT(Makefile src/Makefile)
Index: parts/appwizard/fortranhello/main.f77
===================================================================
RCS file: /home/kde/kdevelop/parts/appwizard/fortranhello/main.f77,v
retrieving revision 1.1
diff -u -r1.1 main.f77
--- parts/appwizard/fortranhello/main.f77 21 Mar 2003 22:14:47 -0000 1.1
+++ parts/appwizard/fortranhello/main.f77 23 Mar 2003 21:43:06 -0000
@@ -1,4 +1,7 @@
+c
c This is the Hello World example
- print *,'Hello World!'
- stop
- end
+c
+ program hello
+ print *,'Hello World!'
+ stop
+ end
_______________________________________________
Kdevelop-devel mailing list
Kdevelop-devel@barney.cs.uni-potsdam.de
http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic