[geany/geany] 987124: autotools: Fix circular dependencies in doc/ when building in srcdir

Colomban Wendling git-noreply at xxxxx
Wed Jun 29 14:54:37 UTC 2016


Branch:      refs/heads/master
Author:      Colomban Wendling <ban at herbesfolles.org>
Committer:   Colomban Wendling <ban at herbesfolles.org>
Date:        Wed, 29 Jun 2016 14:54:37 UTC
Commit:      987124d41729088f9f857530bd8c67f68b0fe4ad
             https://github.com/geany/geany/commit/987124d41729088f9f857530bd8c67f68b0fe4ad

Log Message:
-----------
autotools: Fix circular dependencies in doc/ when building in srcdir

Don't use wildcards that can catch generated files.

While at it, also avoid Doxygen picking up those generated files.


Modified Paths:
--------------
    doc/Doxyfile.in
    doc/Makefile.am

Modified: doc/Doxyfile.in
6 lines changed, 5 insertions(+), 1 deletions(-)
===================================================================
@@ -788,7 +788,11 @@ WARN_LOGFILE           =
 # Note: If this tag is empty the current directory is searched.
 
 INPUT                  = @top_srcdir@/src/ \
-                         @top_srcdir@/doc/ \
+                         @top_srcdir@/doc/plugins.dox \
+                         @top_srcdir@/doc/pluginsignals.c \
+                         @top_srcdir@/doc/pluginsymbols.c \
+                         @top_srcdir@/doc/stash-example.c \
+                         @top_srcdir@/doc/stash-gui-example.c \
                          @top_srcdir@/plugins/geanyplugin.h \
                          @top_srcdir@/tagmanager/src/tm_source_file.c \
                          @top_srcdir@/tagmanager/src/tm_source_file.h \


Modified: doc/Makefile.am
7 lines changed, 5 insertions(+), 2 deletions(-)
===================================================================
@@ -92,8 +92,11 @@ endif
 if WITH_DOXYGEN
 
 doxygen_sources = \
-	$(srcdir)/*.[ch] \
-	$(srcdir)/*.dox \
+	$(srcdir)/plugins.dox \
+	$(srcdir)/pluginsignals.c \
+	$(srcdir)/pluginsymbols.c \
+	$(srcdir)/stash-example.c \
+	$(srcdir)/stash-gui-example.c \
 	$(top_srcdir)/src/*.[ch] \
 	$(top_srcdir)/plugins/geanyplugin.h \
 	$(top_srcdir)/tagmanager/src/tm_source_file.[ch] \



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list