summaryrefslogtreecommitdiff
path: root/TAO/examples/Content_Server/SMI_Iterator/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/examples/Content_Server/SMI_Iterator/Makefile.am')
-rw-r--r--TAO/examples/Content_Server/SMI_Iterator/Makefile.am67
1 files changed, 43 insertions, 24 deletions
diff --git a/TAO/examples/Content_Server/SMI_Iterator/Makefile.am b/TAO/examples/Content_Server/SMI_Iterator/Makefile.am
index 4cf322bab24..ebf508db7e1 100644
--- a/TAO/examples/Content_Server/SMI_Iterator/Makefile.am
+++ b/TAO/examples/Content_Server/SMI_Iterator/Makefile.am
@@ -16,15 +16,12 @@ TAO_IDL_DEP = $(TAO_BUILDDIR)/TAO_IDL/tao_idl
TAO_IDLFLAGS = -Ge 1 -Wb,pre_include=ace/pre.h -Wb,post_include=ace/post.h -I$(TAO_ROOT) -I$(srcdir) -g $(ACE_BUILDDIR)/apps/gperf/src/gperf
TAO_ROOT = $(top_srcdir)
-noinst_PROGRAMS =
-
-## Makefile.SMI_Iterator_IDL.am
+## Makefile.SMI_Iterator_Client.am
BUILT_SOURCES = \
Web_ServerC.cpp \
Web_ServerC.h \
Web_ServerC.inl \
- Web_ServerS.cpp \
Web_ServerS.h \
Web_ServerS.inl \
Web_ServerS_T.cpp \
@@ -36,28 +33,19 @@ CLEANFILES = \
Web_ServerC.cpp \
Web_ServerC.h \
Web_ServerC.inl \
- Web_ServerS.cpp \
Web_ServerS.h \
Web_ServerS.inl \
Web_ServerS_T.cpp \
Web_ServerS_T.h \
Web_ServerS_T.inl
-Web_ServerC.cpp Web_ServerC.h Web_ServerC.inl Web_ServerS.cpp Web_ServerS.h Web_ServerS.inl Web_ServerS_T.cpp Web_ServerS_T.h Web_ServerS_T.inl: Web_Server-stamp
+Web_ServerC.cpp Web_ServerC.h Web_ServerC.inl Web_ServerS.h Web_ServerS.inl Web_ServerS_T.cpp Web_ServerS_T.h Web_ServerS_T.inl: Web_Server-stamp
Web_Server-stamp: $(srcdir)/Web_Server.idl $(TAO_IDL_DEP)
- $(TAO_IDL) $(TAO_IDLFLAGS) -Sa -St $(srcdir)/Web_Server.idl
+ $(TAO_IDL) $(TAO_IDLFLAGS) -I$(TAO_ROOT)/orbsvcs $(srcdir)/Web_Server.idl
@touch $@
-
-noinst_HEADERS = \
- Web_Server.idl
-
-## Makefile.SMI_Iterator_Client.am
-
-if !BUILD_ACE_FOR_TAO
-
-noinst_PROGRAMS += client
+noinst_PROGRAMS = client
client_CPPFLAGS = \
-I$(ACE_ROOT) \
@@ -70,8 +58,11 @@ client_CPPFLAGS = \
client_SOURCES = \
Web_ServerC.cpp \
client.cpp \
- Content_Iterator_i.h \
- Iterator_Factory_i.h
+ Web_ServerC.h \
+ Web_ServerC.inl \
+ Web_ServerS.h \
+ Web_ServerS_T.h \
+ Web_ServerS_T.inl
client_LDADD = \
$(TAO_BUILDDIR)/orbsvcs/orbsvcs/libTAO_CosNaming.la \
@@ -79,11 +70,36 @@ client_LDADD = \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
-endif !BUILD_ACE_FOR_TAO
-
## Makefile.SMI_Iterator_Server.am
-if !BUILD_ACE_FOR_TAO
+BUILT_SOURCES += \
+ Web_ServerC.cpp \
+ Web_ServerC.h \
+ Web_ServerC.inl \
+ Web_ServerS.cpp \
+ Web_ServerS.h \
+ Web_ServerS.inl \
+ Web_ServerS_T.cpp \
+ Web_ServerS_T.h \
+ Web_ServerS_T.inl
+
+CLEANFILES += \
+ Web_Server-stamp \
+ Web_ServerC.cpp \
+ Web_ServerC.h \
+ Web_ServerC.inl \
+ Web_ServerS.cpp \
+ Web_ServerS.h \
+ Web_ServerS.inl \
+ Web_ServerS_T.cpp \
+ Web_ServerS_T.h \
+ Web_ServerS_T.inl
+
+Web_ServerC.cpp Web_ServerC.h Web_ServerC.inl Web_ServerS.cpp Web_ServerS.h Web_ServerS.inl Web_ServerS_T.cpp Web_ServerS_T.h Web_ServerS_T.inl: Web_Server-stamp
+
+Web_Server-stamp: $(srcdir)/Web_Server.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) -I$(TAO_ROOT)/orbsvcs $(srcdir)/Web_Server.idl
+ @touch $@
noinst_PROGRAMS += server
@@ -102,7 +118,12 @@ server_SOURCES = \
Web_ServerS.cpp \
server.cpp \
Content_Iterator_i.h \
- Iterator_Factory_i.h
+ Iterator_Factory_i.h \
+ Web_ServerC.h \
+ Web_ServerC.inl \
+ Web_ServerS.h \
+ Web_ServerS_T.h \
+ Web_ServerS_T.inl
server_LDADD = \
$(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
@@ -111,8 +132,6 @@ server_LDADD = \
$(TAO_BUILDDIR)/tao/libTAO.la \
$(ACE_BUILDDIR)/ace/libACE.la
-endif !BUILD_ACE_FOR_TAO
-
## Clean up template repositories, etc.
clean-local:
-rm -f *~ *.bak *.rpo *.sym lib*.*_pure_* core core.*