#
# Makefile for the sample Echo server/client Bonobo components.
#
bin_PROGRAMS = bonobo-echo echo-client
noinst_LIBRARIES = libEcho.a
bonobo_echo_SOURCES = \
main.c \
echo.c \
echo.h
bonobo_echo_LDADD = \
libEcho.a \
$(top_builddir)/bonobo/libbonobo.la \
$(top_builddir)/bonobo/libbonobox.la \
$(BONOBOX_TEST_LIBS) \
$(INTLLIBS)
echo_client_LDADD = \
libEcho.a \
$(top_builddir)/bonobo/libbonobo.la \
$(BONOBOX_TEST_LIBS) \
$(INTLLIBS)
ECHO_CORBA_GENERATED = \
Bonobo_Sample_Echo-common.c \
Bonobo_Sample_Echo-skels.c \
Bonobo_Sample_Echo-stubs.c \
Bonobo_Sample_Echo.h
libEcho_a_SOURCES = $(ECHO_CORBA_GENERATED)
$(ECHO_CORBA_GENERATED): Bonobo_Sample_Echo.idl
orbit-idl -I$(top_srcdir)/idl -I`$(GNOME_CONFIG) --datadir`/idl $(srcdir)/Bonobo_Sample_Echo.idl
touch my_echo_idl
oafdir = $(datadir)/oaf
oaf_in_files = Bonobo_Sample_Echo.oaf.in
oaf_DATA = $(oaf_in_files:.oaf.in=.oaf)
@XML_I18N_MERGE_OAF_RULE@
idldir = $(datadir)/idl
idl_DATA = Bonobo_Sample_Echo.idl
EXTRA_DIST = $(oaf_in_files) $(oaf_DATA) $(idl_DATA)
INCLUDES = \
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
-DG_LOG_DOMAIN=\"Echo\" \
-I. -I$(top_srcdir)/bonobo \
-I$(srcdir) -I$(top_srcdir) \
-I$(top_builddir) \
-I$(includedir) \
$(BONOBOX_TEST_CFLAGS)
MYHACKAROUNDAUTOMAKE=$(shell echo $(ECHO_CORBA_GENERATED))
BUILT_SOURCES = $(ECHO_CORBA_GENERATED)
CLEANFILES = $(ECHO_CORBA_GENERATED)
dist-hook:
cd $(distdir); rm -f $(BUILT_SOURCES)
syntax highlighted by Code2HTML, v. 0.9.1