Browse Source

grasslib.dox moved from lib to .

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@42629 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 15 năm trước cách đây
mục cha
commit
18fec36a81

+ 3 - 0
Makefile

@@ -124,8 +124,11 @@ distclean: clean
 	-rm -f include/Make/Platform.make include/Make/Doxyfile_arch_html include/Make/Doxyfile_arch_latex 2>/dev/null
 	-rm -f swig/perl/Makefile.PL swig/perl2/make.pl 2>/dev/null
 
+DOXNAME=grass
+
 include $(MODULE_TOPDIR)/include/Make/Install.make
 include $(MODULE_TOPDIR)/include/Make/Docs.make
+include $(MODULE_TOPDIR)/include/Make/Doxygen.make
 
 .PHONY: default libs
 .PHONY: cleandistdirs cleanscriptstrings clean libsclean distclean

lib/grass7_arch.png → grass7_arch.png


+ 2 - 5
lib/grasslib.dox

@@ -110,18 +110,15 @@ undocumented.</i>
   - vedit:      \ref veditlib - %vector editing
   - neta:       \ref netalib
  - nviz:        \ref nvizlib (used by wxGUI Nviz extension and CLI-based Nviz module)
-<!--<li>image3:	extra imagery library (mainly still unused) - \ref image3lib-->
-<!--<li>D:		display library - \ref d_displaylib-->
-<!--<li>front.end:	interface for interactive modules library - \ref frontend-->
 
 \section interfaces Interfaces
 
- - GRASS <a href="http://download.osgeo.org/grass/grass7_progman/swig/">SWIG interface</a>
+ - \ref swiglib
  - \ref pythonlib
 
 \section gui GUI
 
- - <a href="http://download.osgeo.org/grass/grass7_progman/gui/wxpython/">wxGUI</a></li>
+ - \ref wxpythonlib
 
 \section location File structure of GRASS Location
 

+ 1 - 1
gui/wxpython/wxpythonlib.dox

@@ -1,4 +1,4 @@
-/*! \mainpage WXGRASS_PYTHON GRASS wxpython based graphical user interface
+/*! \page wxpythonlib GRASS WxPython based graphical user interface
 
 <h2>GRASS wxpython based graphical user interface</h2>
 

+ 27 - 1
include/Make/Doxyfile_arch_html.in

@@ -448,7 +448,33 @@ RECURSIVE              = YES
 # excluded from the INPUT source files. This way you can easily exclude a 
 # subdirectory from a directory tree whose root is specified with the INPUT tag.
 
-EXCLUDE                = 
+EXCLUDE                = bin.* \
+		         db \
+			 debian \
+			 demolocation \
+			 display \
+			 dist.* \
+			 doc \
+			 general \
+		         gui/wxpython/vdigit \
+			 gui/wxpython/nviz \
+			 imagery \
+                         lib/python/ctypes \
+			 locale \
+			 macosx \
+			 man \
+			 misc \
+			 mswindows \
+			 ps \
+			 raster \
+			 raster3d \
+			 rpm \
+			 scripts \
+			 sites \
+			 testsuite \
+			 tools \
+			 vector \
+			 visualization
 
 # The EXCLUDE_SYMLINKS tag can be used select whether or not files or directories 
 # that are symbolic links (a Unix filesystem feature) are excluded from the input.

+ 27 - 1
include/Make/Doxyfile_arch_latex.in

@@ -448,7 +448,33 @@ RECURSIVE              = YES
 # excluded from the INPUT source files. This way you can easily exclude a 
 # subdirectory from a directory tree whose root is specified with the INPUT tag.
 
-EXCLUDE                = 
+EXCLUDE                = bin.* \
+		         db \
+			 debian \
+			 demolocation \
+			 display \
+			 dist.* \
+			 doc \
+			 general \
+		         gui/wxpython/vdigit \
+			 gui/wxpython/nviz \
+			 imagery \
+                         lib/python/ctypes \
+			 locale \
+			 macosx \
+			 man \
+			 misc \
+			 mswindows \
+			 ps \
+			 raster \
+			 raster3d \
+			 rpm \
+			 scripts \
+			 sites \
+			 testsuite \
+			 tools \
+			 vector \
+			 visualization
 
 # The EXCLUDE_SYMLINKS tag can be used select whether or not files or directories 
 # that are symbolic links (a Unix filesystem feature) are excluded from the input.

+ 0 - 4
lib/Makefile

@@ -46,11 +46,7 @@ SUBDIRS = \
 	iostream \
 	manage
 
-#doxygen:
-DOXNAME=grass
-
 include $(MODULE_TOPDIR)/include/Make/Dir.make
-include $(MODULE_TOPDIR)/include/Make/Doxygen.make
 
 default: subdirs
 

+ 1 - 1
swig/swiglib.dox

@@ -1,4 +1,4 @@
-/*! \mainpage GRASS_SWIG_interface GRASS SWIG interface
+/*! \page swiglib GRASS SWIG interface
 
 <a href="http://grass.osgeo.org">GRASS GIS</a> (Geographic Resources
 Analysis Support System) is an open source, Free Software