summaryrefslogtreecommitdiff
path: root/TAO/examples/Load_Balancing/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/examples/Load_Balancing/Makefile.am')
-rw-r--r--TAO/examples/Load_Balancing/Makefile.am215
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 \