diff --git a/src/Doc/BuildDevDoc.cfg.in b/src/Doc/BuildDevDoc.cfg.in index 5cbb633d12e4..32d90455a002 100644 --- a/src/Doc/BuildDevDoc.cfg.in +++ b/src/Doc/BuildDevDoc.cfg.in @@ -638,7 +638,8 @@ EXCLUDE_PATTERNS =*.moc.* \ */swigpyrun*.* \ */lex.*.c \ */.svn/* \ - */CMakeFiles/* + */CMakeFiles/* \ + *_rc.py # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the diff --git a/src/Doc/BuildDocDoxy.cfg.in b/src/Doc/BuildDocDoxy.cfg.in index 4dc0a0c6a732..bdc380be329d 100644 --- a/src/Doc/BuildDocDoxy.cfg.in +++ b/src/Doc/BuildDocDoxy.cfg.in @@ -615,7 +615,8 @@ EXCLUDE_SYMLINKS = NO EXCLUDE_PATTERNS = *.moc.* \ moc_* \ - *.ui.h + *.ui.h \ + *_rc.py # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the diff --git a/src/Doc/CMakeLists.txt b/src/Doc/CMakeLists.txt index e197e2831b70..515c163ee2ce 100644 --- a/src/Doc/CMakeLists.txt +++ b/src/Doc/CMakeLists.txt @@ -104,6 +104,8 @@ if(DOXYGEN_FOUND) ) endif( FREECAD_MAINTAINERS_BUILD ) - +else( DOXYGEN_FOUND ) + ADD_CUSTOM_TARGET(DevDoc + echo "Doxygen not found. Install it and rerun CMake") endif( DOXYGEN_FOUND )