#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = ../../../share/salome/idl/GEOM_Gen.idl
-FILE_PATTERNS =
-RECURSIVE = NO
+INPUT = ../../../share/salome/idl/GEOM_Gen.idl \
+ ../../../build/salome/bin
+FILE_PATTERNS = *.idl python_extension_must_be_here
+RECURSIVE = YES
EXCLUDE =
EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS =
cp -fr $(srcdir)/GEOM ./INPUT
cd INPUT; \
sed 's|../../../share/salome|$(root_srcdir)|' ./doxyfile > ./doxyfile1; \
- mv -f doxyfile1 doxyfile; \
- $(doxygen) ./doxyfile; \
- mkdir py1; mkdir py2; \
- cd ..
- for file in $(PYTHON_SCRIPTS) dummy; do \
- if [ $$file != "dummy" ]; then \
- cp $(root_srcdir)/src/GEOM_SWIG/$$file INPUT/py1/; \
- fi ; \
- done
- cd INPUT; \
- python $(KERNEL_ROOT_DIR)/doc/salome/tui/KERNEL/pythfilter.py ./py1 ./py2; \
- sed 's|list_py_files_to_process|$(PYTHON_SCRIPTS)|' ./doxyfile_py > py2/doxyfile_py; \
- cd py2; \
- $(doxygen) ./doxyfile_py; \
- cd ../..; \
+ sed 's|../../build/salome|$(top_builddir)|' ./doxyfile1 > ./doxyfile2; \
+ mv -f doxyfile2 doxyfile1; \
+ if (test "x@DOXYGEN_WITH_PYTHON@" = "xyes"); then \
+ echo "DOXYGEN SUPPORT PYTHON - @DOXYGEN_WITH_PYTHON@"; \
+ sed 's|python_extension_must_be_here|*.py|' ./doxyfile1 > ./doxyfile2; \
+ mv -f doxyfile2 doxyfile1; \
+ $(doxygen) -u ./doxyfile1; \
+ if( test "x@DOXYGEN_WITH_STL@" = "xyes"); then \
+ sed -e 's|BUILTIN_STL_SUPPORT = NO|BUILTIN_STL_SUPPORT = YES|' ./doxyfile1 > ./doxyfile2; \
+ mv -f doxyfile2 doxyfile1; \
+ fi; \
+ mv -f doxyfile1 doxyfile; \
+ $(doxygen) ./doxyfile; \
+ cd ..; \
+ else \
+ sed 's|python_extension_must_be_here||' ./doxyfile1 > ./doxyfile2; \
+ mv -f doxyfile2 doxyfile1; \
+ mv -f doxyfile1 doxyfile; \
+ $(doxygen) ./doxyfile; \
+ mkdir py1; mkdir py2; \
+ cd ..; \
+ for file in $(PYTHON_SCRIPTS) dummy; do \
+ if [ $$file != "dummy" ]; then \
+ cp $(root_srcdir)/src/GEOM_SWIG/$$file INPUT/py1/; \
+ fi ; \
+ done; \
+ cd INPUT; \
+ python $(KERNEL_ROOT_DIR)/share/doc/salome/tui/KERNEL/pythfilter.py ./py1 ./py2; \
+ sed 's|list_py_files_to_process|$(PYTHON_SCRIPTS)|' ./doxyfile_py > py2/doxyfile_py; \
+ cd py2; \
+ $(doxygen) ./doxyfile_py; \
+ cd ../..; \
+ fi; \
cp -fr $(srcdir)/GEOM/sources/static/*.* ./GEOM/
cp -fr $(srcdir)/GEOM/sources/ GEOM/
cp -fr $(srcdir)/GEOM/HTML/ GEOM/