]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
Added support for doxygen1.4.4 and higher (with PYTHON documenation support) BR_Mandriva_2006_64
authorenk <enk@opencascade.com>
Thu, 30 Mar 2006 12:27:19 +0000 (12:27 +0000)
committerenk <enk@opencascade.com>
Thu, 30 Mar 2006 12:27:19 +0000 (12:27 +0000)
doc/salome/tui/MED/doxyfile
doc/salome/tui/Makefile.in

index a529e1b2795f7df914536c64d883cc2f898dce9c..6ba9e02b084bba12730bc61bfb70f5e83de8045d 100755 (executable)
@@ -71,8 +71,9 @@ WARN_LOGFILE           = log.txt
 # configuration options related to the input files
 #---------------------------------------------------------------------------
 INPUT                  = ../../../share/salome/src \
-                        ../../../share/salome/idl
-FILE_PATTERNS          = *.idl *.h *.hh *.hxx *.c *.cc *.cxx *.ixx *.jxx
+                        ../../../share/salome/idl \
+                        ../../../build/salome/bin
+FILE_PATTERNS          = *.idl *.h *.hh *.hxx *.c *.cc *.cxx *.ixx *.jxx python_extension_must_be_here
 RECURSIVE              = YES
 EXCLUDE                = 
 EXCLUDE_SYMLINKS       = NO
index 1c1967600bb0c847dd9f0e0244e3dab54444000a..5434c551777382dc0901607a9d6f9b082f724eb1 100644 (file)
@@ -20,6 +20,17 @@ docs:
        cp -fr $(srcdir)/MED ./INPUT; \
        cd INPUT; \
        sed 's|../../../share/salome|$(root_srcdir)|' ./doxyfile > ./doxyfile1; \
+       sed 's|../../build/salome|$(top_builddir)|' ./doxyfile1 > ./doxyfile2; \
+       mv -f doxyfile2 doxyfile1; \
+       echo "DOXYGEN SUPPORT PYTHON - @DOXYGEN_WITH_PYTHON@"; \
+       if( test "x@DOXYGEN_WITH_PYTHON@" = "xyes"); then \
+         sed 's|python_extension_must_be_here|*.py|' ./doxyfile1 > ./doxyfile2; \
+         mv -f doxyfile2 doxyfile1; \
+         $(doxygen) -u ./doxyfile1; \
+       else \
+         sed 's|python_extension_must_be_here||' ./doxyfile1 > ./doxyfile2; \
+         mv -f doxyfile2 doxyfile1; \
+       fi; \
        mv -f doxyfile1 doxyfile; \
        $(doxygen) ./doxyfile; \
        cd ..; \