+2001-07-27 Michael Meeks <michael@ximian.com>
+
+ * po/Makefile.in.in: remove autogenerated file from CVS.
+
+ * libspi/Makefile.am: Radicaly re-vamp to simplify & add ORBit2
+ type library.
+
+ * idl/Registry.idl: include guard.
+
+ * idl/Accessibility.idl: Add, and include all the other IDL
+ files.
+
+ * idl/*.idl: remove mass of pragmas etc.
+
+2001-07-26 Michael Meeks <michael@ximian.com>
+
+ * registryd/Makefile.am (registryd_SOURCES): remove
+ redundant at_.
+
2001-07-27 Mark McLoughlin <mark@skynet.ie>
* libspi/.cvsignore, registryd/.cvsignore,
--- /dev/null
+/*
+ * AT-SPI - Assistive Technology Service Provider Interface
+ * (Gnome Accessibility Project; http://developer.gnome.org/projects/gap)
+ *
+ * Copyright 2001 Ximian, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#ifndef _ACCESSIBILITY_IDL_
+#define _ACCESSIBILITY_IDL_
+
+#if !defined(__ACCESSIBILITY_COMPILATION__) && defined(__ORBIT_IDL__)
+%{
+#pragma include_defs Accessibility.h
+%}
+#pragma inhibit push
+#endif
+
+#include <Accessible.idl>
+#include <Desktop.idl>
+#include <Relation.idl>
+#include <State.idl>
+#include <Application.idl>
+#include <Event.idl>
+#include <Registry.idl>
+#include <Role.idl>
+
+#if !defined(__ACCESSIBILITY_COMPILATION__) && defined(__ORBIT_IDL__)
+#pragma inhibit pop
+#endif
+
+#endif
#ifndef _ACCESSIBILITY_ACCESSIBLE_IDL
#define _ACCESSIBILITY_ACCESSIBLE_IDL
-
#include <Bonobo.idl>
-#if !defined(__ACCESSIBILITY_ACCESSIBLE_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Accessible.h
-%}
-#pragma inhibit push
-#endif
-
#include "Relation.idl"
#include "State.idl"
#include "Role.idl"
};
};
-#if !defined(__ACCESSIBILITY_ACCESSIBLE_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
#include <Bonobo.idl>
#include <Accessible.idl>
-#if !defined(__ACCESSIBILITY_APPLICATION_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Application.h
-%}
-#pragma inhibit push
-#endif
-
-#pragma inhibit push
-#include "Accessible.idl"
-#pragma inhibit pop
-
module Accessibility {
interface Application : Accessible {
};
};
-#if !defined(__ACCESSIBILITY_APPLICATION_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
#include <Bonobo.idl>
#include <Accessible.idl>
-#if !defined(__ACCESSIBILITY_DESKTOP_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Desktop.h
-%}
-#pragma inhibit push
-#endif
-
-#pragma inhibit push
-#include "Accessible.idl"
-#pragma inhibit pop
-
module Accessibility {
interface Desktop : Accessible {
/**
};
};
-#if !defined(__ACCESSIBILITY_DESKTOP_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
#include <Bonobo.idl>
-#if !defined(__ACCESSIBILITY_EVENT_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Accessible.h
-#pragma include_defs Event.h
-%}
-#pragma inhibit push
-#endif
-
-#pragma inhibit push
-#include "Accessible.idl"
-#pragma inhibit pop
-
module Accessibility
{
interface Accessible;
};
-#if !defined(__ACCESSIBILITY_EVENT_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
#include <Application.idl>
#include <Desktop.idl>
+#ifndef _ACCESSIBILITY_REGISTRY_IDL_
+#define _ACCESSIBILITY_REGISTRY_IDL_
+
module Accessibility {
typedef sequence<Desktop> DesktopSeq;
void generateMouseEvent (in long x, in long y, in string eventName);
};
};
+
+#endif
#ifndef _ACCESSIBILITY_RELATION_IDL
#define _ACCESSIBILITY_RELATION_IDL
-#if !defined(__ACCESSIBILITY_RELATION_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Relation.h
-%}
-#pragma inhibit push
-#endif
-
module Accessibility {
enum RelationType {
};
/*
- *
* This interface inherits from a base class implementing ref counts.
- *
*/
interface Relation {
};
};
-#if !defined(__ACCESSIBILITY_RELATION_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
*/
#ifndef _ACCESSIBILITY_ROLE_IDL
-#define _ACCESSIBILITY_ROLE_IDL
-
-#if !defined(__ACCESSIBILITY_ROLE_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Role.h
-%}
-#pragma inhibit push
-#endif
+#define _ACCESSIBILITY_ROLE_IDL
module Accessibility {
ROLE_LAST_DEFINED
};
};
-#if !defined(__ACCESSIBILITY_ROLE_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
#endif
#ifndef _ACCESSIBILITY_STATE_IDL
#define _ACCESSIBILITY_STATE_IDL
-#if !defined(__ACCESSIBILITY_STATE_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs State.h
-%}
-#pragma inhibit push
-#endif
-
module Accessibility {
enum StateType {
boolean isEmpty ();
};
};
-#if !defined(__ACCESSIBILITY_STATE_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
+
#endif
#ifndef _ACCESSIBILITY_ACCESSIBLE_IDL
#define _ACCESSIBILITY_ACCESSIBLE_IDL
-
#include <Bonobo.idl>
-#if !defined(__ACCESSIBILITY_ACCESSIBLE_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Accessible.h
-%}
-#pragma inhibit push
-#endif
-
#include "Relation.idl"
#include "State.idl"
#include "Role.idl"
};
};
-#if !defined(__ACCESSIBILITY_ACCESSIBLE_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
#include <Bonobo.idl>
#include <Accessible.idl>
-#if !defined(__ACCESSIBILITY_APPLICATION_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Application.h
-%}
-#pragma inhibit push
-#endif
-
-#pragma inhibit push
-#include "Accessible.idl"
-#pragma inhibit pop
-
module Accessibility {
interface Application : Accessible {
};
};
-#if !defined(__ACCESSIBILITY_APPLICATION_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
#include <Bonobo.idl>
#include <Accessible.idl>
-#if !defined(__ACCESSIBILITY_DESKTOP_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Desktop.h
-%}
-#pragma inhibit push
-#endif
-
-#pragma inhibit push
-#include "Accessible.idl"
-#pragma inhibit pop
-
module Accessibility {
interface Desktop : Accessible {
/**
};
};
-#if !defined(__ACCESSIBILITY_DESKTOP_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
#include <Bonobo.idl>
-#if !defined(__ACCESSIBILITY_EVENT_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Accessible.h
-#pragma include_defs Event.h
-%}
-#pragma inhibit push
-#endif
-
-#pragma inhibit push
-#include "Accessible.idl"
-#pragma inhibit pop
-
module Accessibility
{
interface Accessible;
};
-#if !defined(__ACCESSIBILITY_EVENT_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
#include <Application.idl>
#include <Desktop.idl>
+#ifndef _ACCESSIBILITY_REGISTRY_IDL_
+#define _ACCESSIBILITY_REGISTRY_IDL_
+
module Accessibility {
typedef sequence<Desktop> DesktopSeq;
void generateMouseEvent (in long x, in long y, in string eventName);
};
};
+
+#endif
#ifndef _ACCESSIBILITY_RELATION_IDL
#define _ACCESSIBILITY_RELATION_IDL
-#if !defined(__ACCESSIBILITY_RELATION_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Relation.h
-%}
-#pragma inhibit push
-#endif
-
module Accessibility {
enum RelationType {
};
/*
- *
* This interface inherits from a base class implementing ref counts.
- *
*/
interface Relation {
};
};
-#if !defined(__ACCESSIBILITY_RELATION_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
-
#endif
*/
#ifndef _ACCESSIBILITY_ROLE_IDL
-#define _ACCESSIBILITY_ROLE_IDL
-
-#if !defined(__ACCESSIBILITY_ROLE_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs Role.h
-%}
-#pragma inhibit push
-#endif
+#define _ACCESSIBILITY_ROLE_IDL
module Accessibility {
ROLE_LAST_DEFINED
};
};
-#if !defined(__ACCESSIBILITY_ROLE_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
#endif
#ifndef _ACCESSIBILITY_STATE_IDL
#define _ACCESSIBILITY_STATE_IDL
-#if !defined(__ACCESSIBILITY_STATE_COMPILATION) && defined(__ORBIT_IDL__)
-%{
-#pragma include_defs State.h
-%}
-#pragma inhibit push
-#endif
-
module Accessibility {
enum StateType {
boolean isEmpty ();
};
};
-#if !defined(__ACCESSIBILITY_STATE_COMPILATION) && defined(__ORBIT_IDL__)
-#pragma inhibit pop
-#endif
+
#endif
desktop.h \
listener.h \
registry.h \
- Accessible.h \
- Application.h \
- Desktop.h \
- Event.h \
- Registry.h \
- Relation.h \
- Role.h \
- State.h
+ Accessibility.h
-Accessible_IDLOUT = Accessible.h Accessible-stubs.c Accessible-skels.c Accessible-common.c
-Application_IDLOUT = Application.h Application-stubs.c Application-skels.c Application-common.c
-Desktop_IDLOUT = Desktop.h Desktop-stubs.c Desktop-skels.c Desktop-common.c
-Event_IDLOUT = Event.h Event-stubs.c Event-skels.c Event-common.c
-Registry_IDLOUT = Registry.h Registry-stubs.c Registry-skels.c Registry-common.c
-Relation_IDLOUT = Relation.h Relation-stubs.c Relation-skels.c Relation-common.c
-Role_IDLOUT = Role.h Role-stubs.c Role-skels.c Role-common.c
-State_IDLOUT = State.h State-stubs.c State-skels.c State-common.c
+IDL_OUT = Accessibility.h Accessibility-stubs.c Accessibility-skels.c Accessibility-common.c
-BUILT_SOURCES = $(Accessible_IDLOUT) \
- $(Application_IDLOUT) \
- $(Desktop_IDLOUT) \
- $(Event_IDLOUT) \
- $(Registry_IDLOUT) \
- $(Relation_IDLOUT) \
- $(Role_IDLOUT) \
- $(State_IDLOUT)
+IDL = \
+ $(top_srcdir)/idl/Accessibility.idl \
+ $(top_srcdir)/idl/Accessible.idl \
+ $(top_srcdir)/idl/Application.idl \
+ $(top_srcdir)/idl/Desktop.idl \
+ $(top_srcdir)/idl/Event.idl \
+ $(top_srcdir)/idl/Registry.idl \
+ $(top_srcdir)/idl/Relation.idl \
+ $(top_srcdir)/idl/Role.idl \
+ $(top_srcdir)/idl/State.idl
+
+BUILT_SOURCES = $(IDL_OUT)
+CLEANFILES+=$(IDL_OUT)
libspi_la_SOURCES = accessible.c \
accessible.h \
listener.h \
registry.c \
registry.h \
- $(BUILT_SOURCES)
-
-IDLFLAGS = -I$(OAF_IDL_DIR) -I$(LIBBONOBO_IDL_DIR) -I$(top_srcdir)/idl --noimodule
-
-$(Accessible_IDLOUT): $(top_srcdir)/idl/Accessible.idl $(ORBIT_IDL)
- $(ORBIT_IDL) -D__ACCESSIBILITY_ACCESSIBLE_COMPILATION $(IDLFLAGS) $(top_srcdir)/idl/Accessible.idl
-
-$(Application_IDLOUT): $(top_srcdir)/idl/Application.idl $(ORBIT_IDL)
- $(ORBIT_IDL) -D__ACCESSIBILITY_APPLICATION_COMPILATION $(IDLFLAGS) $(top_srcdir)/idl/Application.idl
-
-$(Desktop_IDLOUT): $(top_srcdir)/idl/Desktop.idl $(ORBIT_IDL)
- $(ORBIT_IDL) -D__ACCESSIBILITY_DESKTOP_COMPILATION $(IDLFLAGS) $(top_srcdir)/idl/Desktop.idl
+ $(IDL_OUT)
-$(Event_IDLOUT): $(top_srcdir)/idl/Event.idl $(ORBIT_IDL)
- $(ORBIT_IDL) -D__ACCESSIBILITY_EVENT_COMPILATION $(IDLFLAGS) $(top_srcdir)/idl/Event.idl
+IDLFLAGS = -I$(OAF_IDL_DIR) -I$(LIBBONOBO_IDL_DIR) -I$(top_srcdir)/idl
-$(Registry_IDLOUT): $(top_srcdir)/idl/Registry.idl $(ORBIT_IDL)
- $(ORBIT_IDL) -D__ACCESSIBILITY_REGISTRY_COMPILATION $(IDLFLAGS) $(top_srcdir)/idl/Registry.idl
+$(IDL_OUT) : $(IDL) $(ORBIT_IDL)
+ $(ORBIT_IDL) -D__ACCESSIBILITY_COMPILATION__ $(IDLFLAGS) $(top_srcdir)/idl/Accessibility.idl
-$(Relation_IDLOUT): $(top_srcdir)/idl/Relation.idl $(ORBIT_IDL)
- $(ORBIT_IDL) -D__ACCESSIBILITY_RELATION_COMPILATION $(IDLFLAGS) $(top_srcdir)/idl/Relation.idl
+Accessibility-imodule.c : $(IDL) $(ORBIT_IDL)
+ $(ORBIT_IDL) -D__ACCESSIBILITY_COMPILATION__ $(IDLFLAGS) --imodule $(top_srcdir)/idl/Accessibility.idl
-$(Role_IDLOUT): $(top_srcdir)/idl/Role.idl $(ORBIT_IDL)
- $(ORBIT_IDL) -D__ACCESSIBILITY_ROLE_COMPILATION $(IDLFLAGS) $(top_srcdir)/idl/Role.idl
+orbittypelibdir = $(libdir)/orbit
+orbittypelib_LTLIBRARIES = Accessibility_module.la
-$(State_IDLOUT): $(top_srcdir)/idl/State.idl $(ORBIT_IDL)
- $(ORBIT_IDL) -D__ACCESSIBILITY_STATE_COMPILATION $(IDLFLAGS) $(top_srcdir)/idl/State.idl
+Accessibility_module_la_LDFLAGS = \
+ -export-dynamic -module
+Accessibility_module_la_SOURCES = \
+ Accessibility-imodule.c
/*
* This pulls the CORBA definitions for the "Accessibility::Accessible" server
*/
-#include "Accessible.h"
+#include <libspi/Accessibility.h>
/*
* This pulls the definition for the BonoboObject (Gtk Type)
#include <bonobo/bonobo-xobject.h>
#include <atk/atkobject.h>
-#include <Accessible.h>
+#include <libspi/Accessibility.h>
#define ACCESSIBLE_TYPE (accessible_get_type ())
#define ACCESSIBLE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), ACCESSIBLE_TYPE, Accessible))
/*
* This pulls the CORBA definitions for the "Accessibility::Accessible" server
*/
-#include "Desktop.h"
+#include <libspi/Accessibility.h>
/*
* This pulls the definition for the BonoboObject (GObject Type)
#include <atk/atkobject.h>
#include <accessible.h>
#include <application.h>
-#include <Application.h>
+#include <libspi/Accessibility.h>
#define APPLICATION_TYPE (application_get_type ())
#define APPLICATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), APPLICATION_TYPE, Application))
* Boston, MA 02111-1307, USA.
*/
+#include <stdio.h>
#include "atksimpleobject.h"
static void atk_simple_object_class_init (AtkSimpleObjectClass *klass);
/*
* This pulls the CORBA definitions for the "Accessibility::Accessible" server
*/
-#include "Desktop.h"
+#include <libspi/Accessibility.h>
/*
* This pulls the definition for the BonoboObject (Gtk Type)
#include <atksimpleobject.h>
#include <accessible.h>
#include <application.h>
-#include <Desktop.h>
+#include <libspi/Accessibility.h>
#define DESKTOP_TYPE (desktop_get_type ())
#define DESKTOP(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), DESKTOP_TYPE, Desktop))
#include <config.h>
#include <bonobo/Bonobo.h>
-#include <Accessible.h>
+#include <libspi/Accessibility.h>
/*
* This pulls the definition for the BonoboObject (GType)
#include <bonobo/bonobo-xobject.h>
#include <atk/atkobject.h>
-#include <Event.h>
+#include <libspi/Accessibility.h>
#define LISTENER_TYPE (listener_get_type ())
#define LISTENER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LISTENER_TYPE, Listener))
/*
* This pulls the CORBA definitions for the "Accessibility::Registry" server
*/
-#include "Registry.h"
+#include <libspi/Accessibility.h>
/*
* This pulls the definition for the BonoboObject (GType)
extern "C" {
#endif /* __cplusplus */
-#include <Registry.h>
+#include <libspi/Accessibility.h>
#include "listener.h"
#include "desktop.h"
+++ /dev/null
-# Makefile for program source directory in GNU NLS utilities package.
-# Copyright (C) 1995-1997, 2000, 2001 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
-#
-# This file file be copied and used freely without restrictions. It can
-# be used in projects which are not available under the GNU Public License
-# but which still want to provide support for the GNU gettext functionality.
-# Please note that the actual code is *not* freely available.
-
-PACKAGE = @PACKAGE@
-VERSION = @VERSION@
-
-# These two variables depend on the location of this directory.
-subdir = po
-top_builddir = ..
-
-SHELL = /bin/sh
-@SET_MAKE@
-
-srcdir = @srcdir@
-top_srcdir = @top_srcdir@
-VPATH = @srcdir@
-
-prefix = @prefix@
-exec_prefix = @exec_prefix@
-datadir = @datadir@
-localedir = $(datadir)/locale
-gettextsrcdir = $(datadir)/gettext/po
-
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-MKINSTALLDIRS = @MKINSTALLDIRS@
-mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac`
-
-CC = @CC@
-GMSGFMT = @GMSGFMT@
-MSGFMT = @MSGFMT@
-XGETTEXT = @XGETTEXT@
-XML_I18N_UPDATE = @XML_I18N_UPDATE@
-XML_I18N_EXTRACT = @XML_I18N_EXTRACT@
-
-MSGMERGE = XML_I18N_EXTRACT=$(XML_I18N_EXTRACT) $(XML_I18N_UPDATE) --dist
-GENPOT = XML_I18N_EXTRACT=$(XML_I18N_EXTRACT) $(XML_I18N_UPDATE) --pot
-
-
-DEFS = @DEFS@
-CFLAGS = @CFLAGS@
-CPPFLAGS = @CPPFLAGS@
-
-INCLUDES = -I.. -I$(top_srcdir)/intl
-
-COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS)
-
-POFILES = @POFILES@
-GMOFILES = @GMOFILES@
-DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(PACKAGE).pot \
-$(POFILES) $(GMOFILES)
-
-POTFILES = \
-
-CATALOGS = @CATALOGS@
-
-.SUFFIXES:
-.SUFFIXES: .c .o .po .pox .gmo .mo
-
-.c.o:
- $(COMPILE) $<
-
-.po.pox:
- $(MAKE) $(PACKAGE).pot
- $(MSGMERGE) $< $(srcdir)/$(PACKAGE).pot -o $*.pox
-
-.po.mo:
- $(MSGFMT) -o $@ $<
-
-.po.gmo:
- file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \
- && rm -f $$file && $(GMSGFMT) --statistics -o $$file $<
-
-
-all: all-@USE_NLS@
-
-all-yes: $(CATALOGS)
-all-no:
-
-# Note: Target 'all' must not depend on target '$(srcdir)/$(PACKAGE).pot',
-# otherwise packages like GCC can not be built if only parts of the source
-# have been downloaded.
-
-$(srcdir)/$(PACKAGE).pot: $(POTFILES) $(srcdir)/POTFILES.in
- $(GENPOT)
-
-
-install: install-exec install-data
-install-exec:
-install-data: install-data-@USE_NLS@
- if test "$(PACKAGE)" = "gettext"; then \
- $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
- $(INSTALL_DATA) $(srcdir)/Makefile.in.in \
- $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \
- else \
- : ; \
- fi
-install-data-no: all
-install-data-yes: all
- $(mkinstalldirs) $(DESTDIR)$(datadir)
- @catalogs='$(CATALOGS)'; \
- for cat in $$catalogs; do \
- cat=`basename $$cat`; \
- lang=`echo $$cat | sed 's/\.gmo$$//'`; \
- dir=$(localedir)/$$lang/LC_MESSAGES; \
- $(mkinstalldirs) $(DESTDIR)$$dir; \
- if test -r $$cat; then \
- $(INSTALL_DATA) $$cat $(DESTDIR)$$dir/$(PACKAGE).mo; \
- echo "installing $$cat as $(DESTDIR)$$dir/$(PACKAGE).mo"; \
- else \
- $(INSTALL_DATA) $(srcdir)/$$cat $(DESTDIR)$$dir/$(PACKAGE).mo; \
- echo "installing $(srcdir)/$$cat as" \
- "$(DESTDIR)$$dir/$(PACKAGE).mo"; \
- fi; \
- done
-
-# Define this as empty until I found a useful application.
-installcheck:
-
-uninstall:
- catalogs='$(CATALOGS)'; \
- for cat in $$catalogs; do \
- cat=`basename $$cat`; \
- lang=`echo $$cat | sed 's/\.gmo$$//'`; \
- rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(PACKAGE).mo; \
- done
- if test "$(PACKAGE)" = "gettext"; then \
- rm -f $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \
- else \
- : ; \
- fi
-
-check: all
-
-dvi info tags TAGS ID:
-
-mostlyclean:
- rm -f core core.* *.pox $(PACKAGE).po *.new.po
- rm -fr *.o
-
-clean: mostlyclean
-
-distclean: clean
- rm -f Makefile Makefile.in POTFILES *.mo
-
-maintainer-clean: distclean
- @echo "This command is intended for maintainers to use;"
- @echo "it deletes files that may require special tools to rebuild."
- rm -f $(GMOFILES)
-
-distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
-dist distdir:
- $(MAKE) update-po
- @$(MAKE) dist2
-# This is a separate target because 'update-po' must be executed before.
-dist2: $(DISTFILES)
- dists="$(DISTFILES)"; \
- for file in $$dists; do \
- if test -f $$file; then dir=.; else dir=$(srcdir); fi; \
- cp -p $$dir/$$file $(distdir); \
- done
-
-update-po: Makefile
- $(MAKE) $(PACKAGE).pot
- if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; fi; \
- cd $(srcdir); \
- catalogs='$(GMOFILES)'; \
- for cat in $$catalogs; do \
- cat=`basename $$cat`; \
- lang=`echo $$cat | sed 's/\.gmo$$//'`; \
- cp $$lang.po $$lang.old.po; \
- echo "$$lang:"; \
- if $(MSGMERGE) $$lang ; then \
- rm -f $$lang.old.po; \
- else \
- echo "msgmerge for $$cat failed!"; \
- mv $$lang.old.po $$lang.po; \
- fi; \
- done
- $(MAKE) update-gmo
-
-.po: Makefile
- $(MAKE) $(PACKAGE).pot;
- PATH=`pwd`/../src:$$PATH; \
- echo; printf "$*: "; \
- if $(MSGMERGE) $*; then \
- rm -f $*.old.po; \
- else \
- echo "msgmerge for * failed!"; \
- mv $*.old.po $*.po; \
- fi; \
- msgfmt --statistics $*.po; echo;
-
-
-update-gmo: Makefile $(GMOFILES)
- @:
-
-Makefile: Makefile.in.in $(top_builddir)/config.status POTFILES.in
- cd $(top_builddir) \
- && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \
- $(SHELL) ./config.status
-
-# Tell versions [3.59,3.63) of GNU make not to export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
-I$(top_srcdir)/libspi \
$(REGISTRYD_CFLAGS)
-at_registryd_SOURCES = registryd.c
+registryd_SOURCES = registryd.c
LDADD = ../libspi/libspi.la $(REGISTRYD_LIBS)
/*
* This pulls the CORBA definitions for the "Accessibility::Accessible" server
*/
-#include "Desktop.h"
+#include <libspi/Accessibility.h>
/*
* This pulls the definition for the BonoboObject (Gtk Type)
#include <atksimpleobject.h>
#include <accessible.h>
#include <application.h>
-#include <Desktop.h>
+#include <libspi/Accessibility.h>
#define DESKTOP_TYPE (desktop_get_type ())
#define DESKTOP(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), DESKTOP_TYPE, Desktop))
/*
* This pulls the CORBA definitions for the "Accessibility::Registry" server
*/
-#include "Registry.h"
+#include <libspi/Accessibility.h>
/*
* This pulls the definition for the BonoboObject (GType)
extern "C" {
#endif /* __cplusplus */
-#include <Registry.h>
+#include <libspi/Accessibility.h>
#include "listener.h"
#include "desktop.h"
#include <stdlib.h>
#include <libbonobo.h>
#include <atk/atkobject.h>
-#include "Registry.h"
-#include "Event.h"
+#include <libspi/Accessibility.h>
#include "accessible.h"
#include "atksimpleobject.h"
#include "application.h"
#include <stdio.h>
#include <stdlib.h>
#include <libbonobo.h>
-#include "Registry.h"
-#include "Event.h"
+#include <libspi/Accessibility.h>
#include "accessible.h"
#include "listener.h"
#include "desktop.h"