SF.net SVN: geany-plugins:[779] trunk/geany-plugins/wscript
eht16 at users.sourceforge.net
eht16 at xxxxx
Wed Jun 24 18:23:17 UTC 2009
Revision: 779
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=779&view=rev
Author: eht16
Date: 2009-06-24 18:23:17 +0000 (Wed, 24 Jun 2009)
Log Message:
-----------
Adjust paths for GeanyLua
Modified Paths:
--------------
trunk/geany-plugins/wscript
Modified: trunk/geany-plugins/wscript
===================================================================
--- trunk/geany-plugins/wscript 2009-06-24 17:15:06 UTC (rev 778)
+++ trunk/geany-plugins/wscript 2009-06-24 18:23:17 UTC (rev 779)
@@ -271,7 +271,7 @@
if is_win32:
conf.define('PREFIX', '', 1)
conf.define('LIBDIR', '', 1)
- conf.define('DOCDIR', 'doc/%s' % p.name, 1)
+ conf.define('DOCDIR', 'doc', 1)
conf.define('LOCALEDIR', 'share/locale', 1)
# DATADIR is defined in objidl.h, so we remove it from config.h
conf.undefine('DATADIR')
@@ -345,20 +345,20 @@
includes = p.includes,
target = 'libgeanylua',
uselib = libs,
- # FIXME wrong path on non-Win32, should be in $libdir
- install_path = '${G_PREFIX}/lib' if is_win32 else '${DATADIR}/geany/plugins/geanylua'
+ install_path = '${G_PREFIX}/lib/geany-plugins/geanylua' if is_win32
+ else '${LIBDIR}/geany-plugins/geanylua'
)
# install docs
docdir = '${G_PREFIX}/doc/geanylua' if is_win32 else '${DOCDIR}/geanylua'
bld.install_files(docdir, 'geanylua/docs/*.html')
# install examples (Waf doesn't support installing files recursively, yet)
- # FIXME we need a better path
- bld.install_files('${DATADIR}/geany/plugins/geanylua/examples/dialogs', 'geanylua/examples/dialogs/*.lua')
- bld.install_files('${DATADIR}/geany/plugins/geanylua/examples/edit', 'geanylua/examples/edit/*.lua')
- bld.install_files('${DATADIR}/geany/plugins/geanylua/examples/info', 'geanylua/examples/info/*.lua')
- bld.install_files('${DATADIR}/geany/plugins/geanylua/examples/scripting', 'geanylua/examples/scripting/*.lua')
- bld.install_files('${DATADIR}/geany/plugins/geanylua/examples/work', 'geanylua/examples/work/*.lua')
+ datadir = '${G_PREFIX}/share/' if is_win32 else '${DATADIR}'
+ bld.install_files('%s/geany-plugins/geanylua/dialogs' % datadir, 'geanylua/examples/dialogs/*.lua')
+ bld.install_files('%s/geany-plugins/geanylua/edit' % datadir, 'geanylua/examples/edit/*.lua')
+ bld.install_files('%s/geany-plugins/geanylua/info' % datadir, 'geanylua/examples/info/*.lua')
+ bld.install_files('%s/geany-plugins/geanylua/scripting' % datadir, 'geanylua/examples/scripting/*.lua')
+ bld.install_files('%s/geany-plugins/geanylua/work' % datadir, 'geanylua/examples/work/*.lua')
def build_debug(bld, p, libs):
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list