5 idl_DATA = idl/Magnifier.idl
9 lib_LTLIBRARIES = libat-util.la
11 bin_PROGRAMS = magnifier
13 noinst_PROGRAMS = mag_control
15 libat_util_la_SOURCES = \
21 libat_util_la_DEPENDENCIES = \
24 magnifier_SOURCES = magnifier.c \
32 mag_control_SOURCES = mag_control.c \
41 -I$(top_srcdir)/util/idl
43 CFLAGS += $(UTILS_CFLAGS)
45 IDL_OUT = Magnifier.h Magnifier-skels.c Magnifier-stubs.c Magnifier-common.c
47 IDL = $(top_srcdir)/util/$(idl_DATA)
49 BUILT_SOURCES = $(IDL_OUT)
50 CLEANFILES+=$(IDL_OUT)
52 mag_client.c mag_client.h mag_control.c magnifier.h : Magnifier.h
54 IDLFLAGS = -I$(BONOBO_ACTIVATION_IDL_DIR) \
55 -I$(LIBBONOBO_IDL_DIR) \
56 -I$(top_srcdir)/util/idl
58 orbittypelibdir = $(libdir)/orbit
60 LDADD = $(UTILS_LIBS) $(X_LIBS)
62 serverinfodir = $(libdir)/bonobo/servers
63 serverinfo_DATA = Accessibility_Util.server
65 @INTLTOOL_SERVER_RULE@
67 EXTRA_DIST = Accessibility_Util.server.in $(serverinfo_DATA) $(idl_DATA)
69 $(IDL_OUT) : $(IDL) $(ORBIT_IDL)
70 $(ORBIT_IDL) $(IDLFLAGS) $(IDL)
72 DONT_DIST_SOURCE = $(IDL_OUT)
75 for file in $(DONT_DIST_SOURCE) ; do \
76 rm -f $(distdir)/$$file ; \