[geany/geany-plugins] 48cc09: scope - fixed the path handling when building with Waf
Dimitar Zhekov
git-noreply at xxxxx
Thu Mar 7 20:15:45 UTC 2013
Branch: refs/heads/master
Author: Dimitar Zhekov <dimitar.zhekov at gmail.com>
Committer: Dimitar Zhekov <dimitar.zhekov at gmail.com>
Date: Thu, 07 Mar 2013 20:15:45 UTC
Commit: 48cc09098d3587e430b6705fb090054e03316c64
https://github.com/geany/geany-plugins/commit/48cc09098d3587e430b6705fb090054e03316c64
Log Message:
-----------
scope - fixed the path handling when building with Waf
Modified Paths:
--------------
scope/ChangeLog
scope/wscript_build
Modified: scope/ChangeLog
12 files changed, 12 insertions(+), 0 deletions(-)
===================================================================
@@ -1,3 +1,15 @@
+2013-03-07 Enrico Tröger <enrico.troeger at uvena.de>
+
+ * wscript_build
+ Fixed the path handling when building with Waf.
+
+
+2013-03-07 Dimitar Zhekov <dimitar.zhekov at gmail.com>
+
+ * src/gtk216.c:
+ Fixed a bug in array size emulation
+
+
2013-02-21 Dimitar Zhekov <dimitar.zhekov at gmail.com>
* docs/scope.html:
Modified: scope/wscript_build
20 files changed, 12 insertions(+), 8 deletions(-)
===================================================================
@@ -21,28 +21,32 @@
# $Id$
from build.wafutils import build_plugin, target_is_win32
+from waflib.Utils import subst_vars
name = 'Scope'
includes = ['scope/src']
if target_is_win32(bld):
- datadir = '${G_PREFIX}/${GEANYPLUGINS_DATADIR}'
- docdir = '${G_PREFIX}/doc/plugins/scope'
+ datadir = '${GEANYPLUGINS_DATADIR}/geany-plugins/scope'
+ docdir = 'doc/plugins/scope'
+ prefix = '${G_PREFIX}/'
libraries = []
else:
- datadir = '${GEANYPLUGINS_DATADIR}'
+ datadir = '${GEANYPLUGINS_DATADIR}/geany-plugins/scope'
docdir = '${DOCDIR}/scope'
+ prefix = ''
libraries = ['VTE', 'UTIL']
htmldocdir = '%s/html' % docdir
-defines = [ 'PLUGINDATADIR="' + datadir + '"', 'PLUGINHTMLDOCDIR="' + htmldocdir + '"']
+defines = [ subst_vars('PLUGINDATADIR="' + datadir + '"', bld.env),
+ subst_vars('PLUGINHTMLDOCDIR="' + htmldocdir + '"', bld.env)]
build_plugin(bld, name, includes=includes, libraries=libraries, defines=defines)
-bld.install_files(htmldocdir, 'docs/codes.html')
-bld.install_files(htmldocdir, 'docs/scope.html')
+bld.install_files('%s%s' % (prefix, htmldocdir), 'docs/codes.html')
+bld.install_files('%s%s' % (prefix, htmldocdir), 'docs/scope.html')
start_dir = bld.path.find_dir('data')
-bld.install_files(datadir, start_dir.ant_glob('*.png'), cwd=start_dir)
-bld.install_files(datadir, 'data/scope.glade')
+bld.install_files('%s%s' % (prefix, datadir), start_dir.ant_glob('*.png'), cwd=start_dir)
+bld.install_files('%s%s' % (prefix, datadir), 'data/scope.glade')
--------------
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