[geany/geany-plugins] b93423: Waf: Fix build by not compiling unittests.c in normal build
Enrico Tröger
git-noreply at xxxxx
Wed Mar 11 22:36:40 UTC 2015
Branch: refs/heads/master
Author: Enrico Tröger <enrico.troeger at uvena.de>
Committer: Enrico Tröger <enrico.troeger at uvena.de>
Date: Wed, 11 Mar 2015 22:36:40 UTC
Commit: b93423d4d6ebe49500b52b5119b2022755eaabc5
https://github.com/geany/geany-plugins/commit/b93423d4d6ebe49500b52b5119b2022755eaabc5
Log Message:
-----------
Waf: Fix build by not compiling unittests.c in normal build
The convenient way of just using all *.c files for compilation doesn't
work anymore here. So specify source files explicitly as it is done
in src/Makefile.am.
Modified Paths:
--------------
geanyprj/wscript_build
geanyvc/wscript_build
Modified: geanyprj/wscript_build
11 lines changed, 9 insertions(+), 2 deletions(-)
===================================================================
@@ -24,6 +24,13 @@ from build.wafutils import build_plugin
name = 'GeanyPrj'
-includes = ['geanyprj/src']
+#~includes = ['geanyprj/src']
+sources = [
+ 'src/menu.c',
+ 'src/project.c',
+ 'src/sidebar.c',
+ 'src/utils.c',
+ 'src/xproject.c'
+]
-build_plugin(bld, name, includes=includes)
+build_plugin(bld, name, sources=sources)
Modified: geanyvc/wscript_build
14 lines changed, 12 insertions(+), 2 deletions(-)
===================================================================
@@ -24,7 +24,17 @@ from build.wafutils import build_plugin
name = 'GeanyVC'
-includes = ['geanyvc/src']
libraries = ['GTKSPELL']
+sources = [
+ 'src/externdiff.c',
+ 'src/geanyvc.c',
+ 'src/utils.c',
+ 'src/vc_bzr.c',
+ 'src/vc_cvs.c',
+ 'src/vc_git.c',
+ 'src/vc_hg.c',
+ 'src/vc_svk.c',
+ 'src/vc_svn.c'
+]
-build_plugin(bld, name, includes=includes, libraries=libraries)
+build_plugin(bld, name, sources=sources, libraries=libraries)
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list