diff options
Diffstat (limited to 'TAO/examples/Load_Balancing/Makefile.am')
-rw-r--r-- | TAO/examples/Load_Balancing/Makefile.am | 215 |
1 files changed, 157 insertions, 58 deletions
diff --git a/TAO/examples/Load_Balancing/Makefile.am b/TAO/examples/Load_Balancing/Makefile.am index f9c9ffbbf75..cafe82d3d47 100644 --- a/TAO/examples/Load_Balancing/Makefile.am +++ b/TAO/examples/Load_Balancing/Makefile.am @@ -16,38 +16,13 @@ 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) +CLEANFILES = noinst_PROGRAMS = +BUILT_SOURCES = -## Makefile.Load_Balancing_IDL.am - -BUILT_SOURCES = \ - IdentityC.cpp \ - IdentityC.h \ - IdentityC.inl \ - IdentityS.cpp \ - IdentityS.h \ - IdentityS.inl \ - IdentityS_T.cpp \ - IdentityS_T.h \ - IdentityS_T.inl - -CLEANFILES = \ - Identity-stamp \ - IdentityC.cpp \ - IdentityC.h \ - IdentityC.inl \ - IdentityS.cpp \ - IdentityS.h \ - IdentityS.inl \ - IdentityS_T.cpp \ - IdentityS_T.h \ - IdentityS_T.inl - -IdentityC.cpp IdentityC.h IdentityC.inl IdentityS.cpp IdentityS.h IdentityS.inl IdentityS_T.cpp IdentityS_T.h IdentityS_T.inl: Identity-stamp +## Makefile.Load_Balancing_Balancer.am -Identity-stamp: $(srcdir)/Identity.idl $(TAO_IDL_DEP) - $(TAO_IDL) $(TAO_IDLFLAGS) -Sa -St $(srcdir)/Identity.idl - @touch $@ +if !BUILD_REPO BUILT_SOURCES += \ Load_BalancerC.cpp \ @@ -75,19 +50,9 @@ CLEANFILES += \ Load_BalancerC.cpp Load_BalancerC.h Load_BalancerC.inl Load_BalancerS.cpp Load_BalancerS.h Load_BalancerS.inl Load_BalancerS_T.cpp Load_BalancerS_T.h Load_BalancerS_T.inl: Load_Balancer-stamp Load_Balancer-stamp: $(srcdir)/Load_Balancer.idl $(TAO_IDL_DEP) - $(TAO_IDL) $(TAO_IDLFLAGS) -Sa -St $(srcdir)/Load_Balancer.idl + $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Load_Balancer.idl @touch $@ - -noinst_HEADERS = \ - Identity.idl \ - Load_Balancer.idl - -## Makefile.Load_Balancing_Balancer.am - -if !BUILD_ACE_FOR_TAO -if !BUILD_REPO - noinst_PROGRAMS += load_balancer load_balancer_CPPFLAGS = \ @@ -101,6 +66,11 @@ load_balancer_SOURCES = \ Load_BalancerS.cpp \ Load_Balancer_i.cpp \ Load_Balancing_Service.cpp \ + Load_BalancerC.h \ + Load_BalancerC.inl \ + Load_BalancerS.h \ + Load_BalancerS_T.h \ + Load_BalancerS_T.inl \ Load_Balancer_i.h \ Load_Balancing_Service.h @@ -114,30 +84,90 @@ load_balancer_LDADD = \ $(ACE_BUILDDIR)/ace/libACE.la endif !BUILD_REPO -endif !BUILD_ACE_FOR_TAO -## Makefile.Load_Balancing_Server.am +## Makefile.Load_Balancing_Client.am if !BUILD_REPO -noinst_PROGRAMS += server +BUILT_SOURCES += \ + IdentityC.cpp \ + IdentityC.h \ + IdentityC.inl \ + IdentityS.h \ + IdentityS.inl \ + IdentityS_T.cpp \ + IdentityS_T.h \ + IdentityS_T.inl -server_CPPFLAGS = \ +CLEANFILES += \ + Identity-stamp \ + IdentityC.cpp \ + IdentityC.h \ + IdentityC.inl \ + IdentityS.h \ + IdentityS.inl \ + IdentityS_T.cpp \ + IdentityS_T.h \ + IdentityS_T.inl + +IdentityC.cpp IdentityC.h IdentityC.inl IdentityS.h IdentityS.inl IdentityS_T.cpp IdentityS_T.h IdentityS_T.inl: Identity-stamp + +Identity-stamp: $(srcdir)/Identity.idl $(TAO_IDL_DEP) + $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Identity.idl + @touch $@ + +BUILT_SOURCES += \ + Load_BalancerC.cpp \ + Load_BalancerC.h \ + Load_BalancerC.inl \ + Load_BalancerS.h \ + Load_BalancerS.inl \ + Load_BalancerS_T.cpp \ + Load_BalancerS_T.h \ + Load_BalancerS_T.inl + +CLEANFILES += \ + Load_Balancer-stamp \ + Load_BalancerC.cpp \ + Load_BalancerC.h \ + Load_BalancerC.inl \ + Load_BalancerS.h \ + Load_BalancerS.inl \ + Load_BalancerS_T.cpp \ + Load_BalancerS_T.h \ + Load_BalancerS_T.inl + +Load_BalancerC.cpp Load_BalancerC.h Load_BalancerC.inl Load_BalancerS.h Load_BalancerS.inl Load_BalancerS_T.cpp Load_BalancerS_T.h Load_BalancerS_T.inl: Load_Balancer-stamp + +Load_Balancer-stamp: $(srcdir)/Load_Balancer.idl $(TAO_IDL_DEP) + $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Load_Balancer.idl + @touch $@ + +noinst_PROGRAMS += client + +client_CPPFLAGS = \ -I$(ACE_ROOT) \ -I$(ACE_BUILDDIR) \ -I$(TAO_ROOT) \ -I$(TAO_BUILDDIR) -server_SOURCES = \ +client_SOURCES = \ IdentityC.cpp \ - IdentityS.cpp \ - Identity_Server.cpp \ - Identity_i.cpp \ + Identity_Client.cpp \ Load_BalancerC.cpp \ - Identity_Server.h \ - Identity_i.h + IdentityC.h \ + IdentityC.inl \ + IdentityS.h \ + IdentityS_T.h \ + IdentityS_T.inl \ + Identity_Client.h \ + Load_BalancerC.h \ + Load_BalancerC.inl \ + Load_BalancerS.h \ + Load_BalancerS_T.h \ + Load_BalancerS_T.inl -server_LDADD = \ +client_LDADD = \ $(TAO_BUILDDIR)/tao/libTAO_Utils.la \ $(TAO_BUILDDIR)/tao/libTAO_PI.la \ $(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \ @@ -148,25 +178,94 @@ server_LDADD = \ endif !BUILD_REPO -## Makefile.Load_Balancing_Client.am +## Makefile.Load_Balancing_Server.am if !BUILD_REPO -noinst_PROGRAMS += client +BUILT_SOURCES += \ + IdentityC.cpp \ + IdentityC.h \ + IdentityC.inl \ + IdentityS.cpp \ + IdentityS.h \ + IdentityS.inl \ + IdentityS_T.cpp \ + IdentityS_T.h \ + IdentityS_T.inl -client_CPPFLAGS = \ +CLEANFILES += \ + Identity-stamp \ + IdentityC.cpp \ + IdentityC.h \ + IdentityC.inl \ + IdentityS.cpp \ + IdentityS.h \ + IdentityS.inl \ + IdentityS_T.cpp \ + IdentityS_T.h \ + IdentityS_T.inl + +IdentityC.cpp IdentityC.h IdentityC.inl IdentityS.cpp IdentityS.h IdentityS.inl IdentityS_T.cpp IdentityS_T.h IdentityS_T.inl: Identity-stamp + +Identity-stamp: $(srcdir)/Identity.idl $(TAO_IDL_DEP) + $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Identity.idl + @touch $@ + +BUILT_SOURCES += \ + Load_BalancerC.cpp \ + Load_BalancerC.h \ + Load_BalancerC.inl \ + Load_BalancerS.h \ + Load_BalancerS.inl \ + Load_BalancerS_T.cpp \ + Load_BalancerS_T.h \ + Load_BalancerS_T.inl + +CLEANFILES += \ + Load_Balancer-stamp \ + Load_BalancerC.cpp \ + Load_BalancerC.h \ + Load_BalancerC.inl \ + Load_BalancerS.h \ + Load_BalancerS.inl \ + Load_BalancerS_T.cpp \ + Load_BalancerS_T.h \ + Load_BalancerS_T.inl + +Load_BalancerC.cpp Load_BalancerC.h Load_BalancerC.inl Load_BalancerS.h Load_BalancerS.inl Load_BalancerS_T.cpp Load_BalancerS_T.h Load_BalancerS_T.inl: Load_Balancer-stamp + +Load_Balancer-stamp: $(srcdir)/Load_Balancer.idl $(TAO_IDL_DEP) + $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Load_Balancer.idl + @touch $@ + +noinst_PROGRAMS += server + +server_CPPFLAGS = \ -I$(ACE_ROOT) \ -I$(ACE_BUILDDIR) \ -I$(TAO_ROOT) \ -I$(TAO_BUILDDIR) -client_SOURCES = \ +server_SOURCES = \ IdentityC.cpp \ - Identity_Client.cpp \ + IdentityS.cpp \ + Identity_Server.cpp \ + Identity_i.cpp \ Load_BalancerC.cpp \ - Identity_Client.h + IdentityC.h \ + IdentityC.inl \ + IdentityS.h \ + IdentityS_T.h \ + IdentityS_T.inl \ + Identity_Server.h \ + Identity_i.h \ + Load_BalancerC.h \ + Load_BalancerC.inl \ + Load_BalancerS.h \ + Load_BalancerS_T.h \ + Load_BalancerS_T.inl -client_LDADD = \ +server_LDADD = \ $(TAO_BUILDDIR)/tao/libTAO_Utils.la \ $(TAO_BUILDDIR)/tao/libTAO_PI.la \ $(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \ |