corba_lib=-I$(top_builddir)/src/corba/libpolyorb-corba.la -I$(top_builddir)/src/corba/rtcorba/libpolyorb-corba-rtcorba.la aws_lib=-I$(top_builddir)/src/aws/libpolyorb-aws.la giop_lib=-I$(top_builddir)/src/giop/libpolyorb-giop.la -I$(top_builddir)/src/giop/iiop/libpolyorb-giop-iiop.la -I$(top_builddir)/src/giop/diop/libpolyorb-giop-diop.la -I$(top_builddir)/src/giop/miop/libpolyorb-giop-miop.la if HAVE_SSL giop_lib+=-I$(top_builddir)/src/giop/iiop/ssliop/libpolyorb-giop-iiop-ssliop.la endif moma_lib=-I$(top_builddir)/src/moma/libpolyorb-moma.la soap_lib=-I$(top_builddir)/src/soap/libpolyorb-soap.la srp_lib=-I$(top_builddir)/src/srp/libpolyorb-srp.la web_common_lib=-I$(top_builddir)/src/web_common/libpolyorb-web_common.la POLYORB_LIBS = -I$(top_builddir)/src/libpolyorb.la @PROTO_LIBS@ @APPLI_LIBS@ @LIBS_LIBS@ if HAVE_SSL POLYORB_LIBS += -I$(top_builddir)/src/ssl/libpolyorb-ssl.la endif corba_inc=-I$(top_srcdir)/src/corba -I$(top_builddir)/src/corba -I$(top_srcdir)/src/corba/rtcorba -I$(top_builddir)/src/corba/rtcorba aws_inc=-I$(top_srcdir)/src/aws \ -I$(top_builddir)/src/aws \ -I$(top_srcdir)/src/aws_orig \ -I$(top_builddir)/src/aws_orig giop_inc=-I$(top_srcdir)/src/giop -I$(top_builddir)/src/giop -I$(top_srcdir)/src/giop/iiop -I$(top_builddir)/src/giop/iiop -I$(top_srcdir)/src/giop/diop -I$(top_builddir)/src/giop/diop -I$(top_srcdir)/src/giop/miop -I$(top_builddir)/src/giop/miop if HAVE_SSL giop_inc+=-I$(top_srcdir)/src/giop/iiop/ssliop -I$(top_builddir)/src/giop/iiop/ssliop endif moma_inc=-I$(top_srcdir)/src/moma -I$(top_builddir)/src/moma soap_inc=-I$(top_srcdir)/src/soap \ -I$(top_builddir)/src/soap srp_inc=-I$(top_srcdir)/src/srp -I$(top_builddir)/src/srp web_common_inc=-I$(top_srcdir)/src/web_common \ -I$(top_builddir)/src/web_common naming_inc=-I$(top_srcdir)/cos/naming -I$(top_builddir)/cos/naming -I$(top_builddir)/idls/cos/naming ir_inc=-I$(top_srcdir)/cos/ir -I$(top_builddir)/cos/ir POLYORB_INCS = -I$(srcdir) -I$(top_srcdir)/src \ -I$(top_builddir)/src \ $(naming_inc) \ @APPLI_INCS@ @PROTO_INCS@ @SERVICE_INCS@ @LIBS_INCS@ if HAVE_SSL POLYORB_INCS += -I$(top_srcdir)/src/ssl -I$(top_builddir)/src/ssl endif GNATMAKE_FLAGS = \ $(POLYORB_INCS) \ $(XMLADA_INCS) \ -m \ $(EXAMPLE_GNATMAKE_FLAGS) \ -cargs $(GNATFLAGS) -bargs $(BARGS) \ -largs $(LDFLAGS) --LINK=$(LINKER) \ $(POLYORB_LIBS) $(XMLADA_LIBS) \ -margs $(EXTRA_GNATMAKE_FLAGS) # Due to a bug in Automake 1.4, this line must not be splitted. CLEANFILES = b~*.* *.o *.ali $(EXAMPLE)_idl_file.ads $(EXAMPLE)_idl_file.adb $(EXAMPLE)_idl_file-helper.ads $(EXAMPLE)_idl_file-helper.adb $(EXAMPLE)_idl_file-skel.ads $(EXAMPLE)_idl_file-skel.adb $(EXAMPLE).ads $(EXAMPLE).adb $(EXAMPLE)-skel.ads $(EXAMPLE)-skel.adb $(EXAMPLE)-stream.ads $(EXAMPLE)-stream.adb $(EXAMPLE)-helper.ads $(EXAMPLE)-helper.adb $(EXAMPLE)-delegate.ads $(EXAMPLE)-delegate.adb $(EXAMPLE)-ir_info.adb $(EXAMPLE)-ir_info.ads $(EXAMPLE)_idl_file-ir_info.adb $(EXAMPLE)_idl_file-ir_info.ads DISTCLEANFILES = @APPLI_EXES@ @SERVICE_EXES@ all-local: @APPLI_EXES@ @SERVICE_EXES@ @APPLI_EXES@ @SERVICE_EXES@: forced_targets $(EXAMPLE:%=%.ads) $(GNATMAKE_FOR_TARGET) $@ $($@_FLAGS) $(GNATMAKE_FLAGS) forced_targets: $(IDLAC) src src: force cd $(top_builddir)/cos && $(MAKE) cd $(top_builddir)/src && $(MAKE) FORCE_IDLAC= force force: include $(top_srcdir)/Makefile.common