[geany/geany-plugins] d801fe: geanygendoc: Explicitly list source files in Waf build

Colomban Wendling git-noreply at xxxxx
Mon Aug 27 12:03:07 UTC 2012


Branch:      refs/heads/master
Author:      Colomban Wendling <ban at herbesfolles.org>
Committer:   Colomban Wendling <ban at herbesfolles.org>
Date:        Mon, 27 Aug 2012 12:03:07
Commit:      d801fed2761bde6117188422638421fa22c968ec
             https://github.com/geany/geany-plugins/commit/d801fed2761bde6117188422638421fa22c968ec

Log Message:
-----------
geanygendoc: Explicitly list source files in Waf build

This prevents the build from failing if any untracked, unwanted and
non-building C file lands in a source directory.


Modified Paths:
--------------
    geanygendoc/wscript_build

Modified: geanygendoc/wscript_build
14 files changed, 13 insertions(+), 1 deletions(-)
===================================================================
@@ -26,8 +26,20 @@ from build.wafutils import build_plugin, target_is_win32
 name = 'GeanyGenDoc'
 includes = ['geanygendoc/src']
 libraries = ['CTPL']
+sources = [ 'src/ggd.c',
+			'src/ggd-doc-setting.c',
+			'src/ggd-doc-type.c',
+			'src/ggd-file-type.c',
+			'src/ggd-file-type-loader.c',
+			'src/ggd-file-type-manager.c',
+			'src/ggd-tag-utils.c',
+			'src/ggd-options.c',
+			'src/ggd-plugin.c',
+			'src/ggd-utils.c',
+			'src/ggd-widget-frame.c',
+			'src/ggd-widget-doctype-selector.c' ]
 
-build_plugin(bld, name, includes=includes, libraries=libraries)
+build_plugin(bld, name, sources=sources, includes=includes, libraries=libraries)
 
 is_win32 = target_is_win32(bld)
 


@@ Diff output truncated at 100000 characters. @@


--------------
This E-Mail was brought to you by github_commit_mail.py (Source: TBD).



More information about the Plugins-Commits mailing list