Files
PolyORB/testsuite/Makefile.common
Jérôme Hugues 728f6fa930 Reworked makefile's infrastructure
Patch submitted by Vadim Godunko, checked by Jerome Hugues

[Imported from Perforce change 10437 at 2006-12-01 22:55:36]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37896
2006-10-20 10:13:52 +00:00

32 lines
746 B
Makefile

include $(top_srcdir)/Makefile.common
ADAFLAGS+= $(STD_ADAFLAGS)
GNATMAKE_FLAGS = \
$(POLYORB_INCS) \
$(XMLADA_INCS) \
-m \
$(EXAMPLE_GNATMAKE_FLAGS) \
-cargs $(ADAFLAGS) -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 *.idl-stamp @APPLI_EXES@ @SERVICE_EXES@
DISTCLEANFILES = @APPLI_EXES@ @SERVICE_EXES@
all-local: @APPLI_EXES@ @SERVICE_EXES@
IDL_STAMPS = $(IDLS:.idl=.idl-stamp)
@APPLI_EXES@ @SERVICE_EXES@: src $(IDL_STAMPS)
$(GNATMAKE_FOR_TARGET) $@ $($@_FLAGS) $(GNATMAKE_FLAGS)
idl = $(IDL_STAMPS:.idl-stamp=)
src:
cd $(top_builddir)/src && $(MAKE)