at-spi r1136 - in trunk: . atk-bridge cspi libspi
- From: liyuan svn gnome org
- To: svn-commits-list gnome org
- Subject: at-spi r1136 - in trunk: . atk-bridge cspi libspi
- Date: Fri, 12 Dec 2008 07:36:16 +0000 (UTC)
Author: liyuan
Date: Fri Dec 12 07:36:16 2008
New Revision: 1136
URL: http://svn.gnome.org/viewvc/at-spi?rev=1136&view=rev
Log:
2008-12-12 Li Yuan <li yuan sun com>
* atk-bridge/bridge.c: (gtk_module_init),
(gnome_accessibility_module_init),
(gnome_accessibility_module_shutdown):
Bug #563943. Allow applications choose not to load atk-bridge during
startup.
* atk-bridge/Makefile.am:
* configure.in:
* cspi/Makefile.am:
* libspi/Makefile.am:
Bug #563806. Reduce unused direct dependencies. Initial patch from
Matthias Clasen.
Modified:
trunk/ChangeLog
trunk/atk-bridge/Makefile.am
trunk/atk-bridge/bridge.c
trunk/configure.in
trunk/cspi/Makefile.am
trunk/libspi/Makefile.am
Modified: trunk/atk-bridge/Makefile.am
==============================================================================
--- trunk/atk-bridge/Makefile.am (original)
+++ trunk/atk-bridge/Makefile.am Fri Dec 12 07:36:16 2008
@@ -33,4 +33,4 @@
libatk_bridge_la_LIBADD = \
$(top_builddir)/libspi/libspi.la \
- $(ATK_BRIDGE_LIBS)
+ $(ATK_BRIDGE_LIBS) $(X_LIBS)
Modified: trunk/atk-bridge/bridge.c
==============================================================================
--- trunk/atk-bridge/bridge.c (original)
+++ trunk/atk-bridge/bridge.c Fri Dec 12 07:36:16 2008
@@ -480,7 +480,13 @@
int
gtk_module_init (gint *argc, gchar **argv[])
{
+ const gchar *load_bridge = g_getenv ("NO_AT_BRIDGE");
+
+ if (!load_bridge || g_ascii_strtod (load_bridge, NULL) == 0)
+ {
return atk_bridge_init (argc, argv);
+ }
+ return 0;
}
static void
@@ -650,11 +656,16 @@
void
gnome_accessibility_module_init (void)
{
- atk_bridge_init (NULL, NULL);
+ const gchar *load_bridge = g_getenv ("NO_AT_BRIDGE");
- if (g_getenv ("AT_BRIDGE_SHUTDOWN"))
+ if (!load_bridge || g_ascii_strtod (load_bridge, NULL) == 0)
{
- g_print("Atk Accessibility bridge initialized\n");
+ atk_bridge_init (NULL, NULL);
+
+ if (g_getenv ("AT_SPI_DEBUG"))
+ {
+ g_print("Atk Accessibility bridge initialized\n");
+ }
}
}
@@ -673,7 +684,7 @@
atk_bridge_initialized = FALSE;
this_app = NULL;
- if (g_getenv ("AT_BRIDGE_SHUTDOWN"))
+ if (g_getenv ("AT_SPI_DEBUG"))
{
g_print("Atk Accessibility bridge shutdown\n");
}
Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in (original)
+++ trunk/configure.in Fri Dec 12 07:36:16 2008
@@ -77,7 +77,7 @@
if test x$no_x = xyes ; then
AC_MSG_ERROR([X development libraries not found])
else
- X_LIBS="$X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
+ X_LIBS="$X_LIBS -lX11"
fi
AC_SUBST(X_LIBS)
@@ -144,7 +144,6 @@
AC_SUBST(BONOBO_ACTIVATION_IDL_DIR)
AC_SUBST(LIBBONOBO_IDL_DIR)
-LIBS="$LIBS $X_LIBS"
dnl path to Xtst
AC_CHECK_LIB(Xtst, XTestFakeKeyEvent, XTST_LIBS=-lXtst,[
AC_MSG_ERROR([Couldn't find the Xtst library. Check config.log])],
Modified: trunk/cspi/Makefile.am
==============================================================================
--- trunk/cspi/Makefile.am (original)
+++ trunk/cspi/Makefile.am Fri Dec 12 07:36:16 2008
@@ -14,7 +14,7 @@
LDADD = \
$(top_builddir)/libspi/libspi.la \
- $(LIBCSPI_LIBS) $(X_LIBS)
+ $(LIBCSPI_LIBS)
libcspidir = $(includedir)/at-spi-1.0/cspi
libcspi_HEADERS = \
Modified: trunk/libspi/Makefile.am
==============================================================================
--- trunk/libspi/Makefile.am (original)
+++ trunk/libspi/Makefile.am Fri Dec 12 07:36:16 2008
@@ -10,7 +10,7 @@
$(X_CFLAGS)
libspi_la_LDFLAGS = @LT_VERSION_INFO@ -no-undefined
-libspi_la_LIBADD = $(LIBSPI_LIBS) $(XTST_LIBS)
+libspi_la_LIBADD = $(LIBSPI_LIBS)
libspiincludedir = $(includedir)/at-spi-1.0/libspi
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]