[geany/geany-plugins] 86fb5e: scope - no -lutil under win32
Dimitar Zhekov
git-noreply at geany.org
Tue Dec 18 19:23:55 UTC 2012
Branch: refs/heads/master
Author: Dimitar Zhekov <dimitar.zhekov at gmail.com>
Committer: Dimitar Zhekov <dimitar.zhekov at gmail.com>
Date: Tue, 18 Dec 2012 19:23:55 UTC
Commit: 86fb5e04290e62db904319a20ddfbbe71b1728eb
https://github.com/geany/geany-plugins/commit/86fb5e04290e62db904319a20ddfbbe71b1728eb
Log Message:
-----------
scope - no -lutil under win32
Modified Paths:
--------------
build/scope.m4
scope/ChangeLog
scope/TODO
scope/src/Makefile.am
scope/wscript_build
Modified: build/scope.m4
7 files changed, 7 insertions(+), 0 deletions(-)
===================================================================
@@ -7,6 +7,13 @@ AC_DEFUN([GP_CHECK_SCOPE],
GP_STATUS_PLUGIN_ADD([Scope], [$enable_scope])
+ case "$host_os" in
+ cygwin* | mingw* | win32*) PTY_LIBS="" ;;
+ *) PTY_LIBS="-lutil" ;;
+ esac
+
+ AC_SUBST(PTY_LIBS)
+
AC_CONFIG_FILES([
scope/Makefile
scope/data/Makefile
Modified: scope/ChangeLog
5 files changed, 5 insertions(+), 0 deletions(-)
===================================================================
@@ -1,3 +1,8 @@
+2012-12-18 Dimitar Zhekov <dimitar.zhekov at gmail.com>
+
+ * build/scope.m4, scope/src/Makefile.am:
+ No -lutil under win32.
+
2012-12-16 Dimitar Zhekov <dimitar.zhekov at gmail.com>
* src/common.h, src/menu.h:
Modified: scope/TODO
2 files changed, 0 insertions(+), 2 deletions(-)
===================================================================
@@ -1,5 +1,3 @@
-wscript_*
-
various tests, source code checks etc.
ask user for terminate debugging on build actions
Modified: scope/src/Makefile.am
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -44,7 +44,7 @@ scope_la_SOURCES = \
watch.c \
watch.h
-scope_la_LIBADD = $(COMMONLIBS) $(VTE_LIBS) -lutil
+scope_la_LIBADD = $(COMMONLIBS) $(VTE_LIBS) $(PTY_LIBS)
scope_la_CFLAGS = $(AM_CFLAGS) $(VTE_CFLAGS) \
-DPLUGINDATADIR=\"$(plugindatadir)\" \
Modified: scope/wscript_build
12 files changed, 8 insertions(+), 4 deletions(-)
===================================================================
@@ -25,13 +25,17 @@ from build.wafutils import build_plugin, target_is_win32
name = 'Scope'
includes = ['scope/src']
-if not target_is_win32(bld) :
+
+if target_is_win32(bld):
+ datadir = '${G_PREFIX}/${GEANYPLUGINS_DATADIR}'
+ docdir = '${G_PREFIX}/doc/plugins/scope'
+else:
+ datadir = '${GEANYPLUGINS_DATADIR}'
+ docdir = '${DOCDIR}/scope'
libraries = ['VTE', 'UTIL']
-datadir = '${G_PREFIX}/${GEANYPLUGINS_DATADIR}' if is_win32 else '${GEANYPLUGINS_DATADIR}'
-docdir = '${G_PREFIX}/doc/plugins/scope' if is_win32 else '${DOCDIR}/scope'
htmldocdir = '%s/html' % docdir
-defines=[ 'PLUGINDATADIR="' + datadir + '"', 'PLUGINHTMLDOCDIR="' + htmldocdir + '"']
+defines = [ 'PLUGINDATADIR="' + datadir + '"', 'PLUGINHTMLDOCDIR="' + htmldocdir + '"']
build_plugin(bld, name, includes=includes, libraries=libraries, defines=defines)
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: TBD).
More information about the Plugins-Commits
mailing list