summaryrefslogtreecommitdiff
path: root/TAO/examples/Persistent_Grid/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/examples/Persistent_Grid/Makefile.am')
-rw-r--r--TAO/examples/Persistent_Grid/Makefile.am88
1 files changed, 73 insertions, 15 deletions
diff --git a/TAO/examples/Persistent_Grid/Makefile.am b/TAO/examples/Persistent_Grid/Makefile.am
index 8ec425f9cc9..c1536d162a7 100644
--- a/TAO/examples/Persistent_Grid/Makefile.am
+++ b/TAO/examples/Persistent_Grid/Makefile.am
@@ -16,14 +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)
-
-## Makefile.Persistent_Grid_IDL.am
+## Makefile.Persistent_Grid_Client.am
BUILT_SOURCES = \
GridC.cpp \
GridC.h \
GridC.inl \
- GridS.cpp \
GridS.h \
GridS.inl \
GridS_T.cpp \
@@ -35,25 +33,18 @@ CLEANFILES = \
GridC.cpp \
GridC.h \
GridC.inl \
- GridS.cpp \
GridS.h \
GridS.inl \
GridS_T.cpp \
GridS_T.h \
GridS_T.inl
-GridC.cpp GridC.h GridC.inl GridS.cpp GridS.h GridS.inl GridS_T.cpp GridS_T.h GridS_T.inl: Grid-stamp
+GridC.cpp GridC.h GridC.inl GridS.h GridS.inl GridS_T.cpp GridS_T.h GridS_T.inl: Grid-stamp
Grid-stamp: $(srcdir)/Grid.idl $(TAO_IDL_DEP)
- $(TAO_IDL) $(TAO_IDLFLAGS) -Sa -St $(srcdir)/Grid.idl
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Grid.idl
@touch $@
-
-noinst_HEADERS = \
- Grid.idl
-
-## Makefile.Persistent_Grid_Client.am
-
noinst_PROGRAMS = client
client_CPPFLAGS = \
@@ -67,6 +58,11 @@ client_SOURCES = \
Grid_Client_i.cpp \
Simple_util.cpp \
client.cpp \
+ GridC.h \
+ GridC.inl \
+ GridS.h \
+ GridS_T.h \
+ GridS_T.inl \
Grid_Client_i.h \
Simple_util.h
@@ -81,6 +77,33 @@ client_LDADD = \
## Makefile.Persistent_Grid_Persistent_Client.am
+BUILT_SOURCES += \
+ GridC.cpp \
+ GridC.h \
+ GridC.inl \
+ GridS.h \
+ GridS.inl \
+ GridS_T.cpp \
+ GridS_T.h \
+ GridS_T.inl
+
+CLEANFILES += \
+ Grid-stamp \
+ GridC.cpp \
+ GridC.h \
+ GridC.inl \
+ GridS.h \
+ GridS.inl \
+ GridS_T.cpp \
+ GridS_T.h \
+ GridS_T.inl
+
+GridC.cpp GridC.h GridC.inl GridS.h GridS.inl GridS_T.cpp GridS_T.h GridS_T.inl: Grid-stamp
+
+Grid-stamp: $(srcdir)/Grid.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Grid.idl
+ @touch $@
+
noinst_PROGRAMS += persistent_client
persistent_client_CPPFLAGS = \
@@ -94,6 +117,11 @@ persistent_client_SOURCES = \
Persistent_Client_i.cpp \
Simple_util.cpp \
persistent_client.cpp \
+ GridC.h \
+ GridC.inl \
+ GridS.h \
+ GridS_T.h \
+ GridS_T.inl \
Simple_util.h
persistent_client_LDADD = \
@@ -107,7 +135,34 @@ persistent_client_LDADD = \
## Makefile.Persistent_Grid_Server.am
-if !BUILD_ACE_FOR_TAO
+BUILT_SOURCES += \
+ GridC.cpp \
+ GridC.h \
+ GridC.inl \
+ GridS.cpp \
+ GridS.h \
+ GridS.inl \
+ GridS_T.cpp \
+ GridS_T.h \
+ GridS_T.inl
+
+CLEANFILES += \
+ Grid-stamp \
+ GridC.cpp \
+ GridC.h \
+ GridC.inl \
+ GridS.cpp \
+ GridS.h \
+ GridS.inl \
+ GridS_T.cpp \
+ GridS_T.h \
+ GridS_T.inl
+
+GridC.cpp GridC.h GridC.inl GridS.cpp GridS.h GridS.inl GridS_T.cpp GridS_T.h GridS_T.inl: Grid-stamp
+
+Grid-stamp: $(srcdir)/Grid.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Grid.idl
+ @touch $@
noinst_PROGRAMS += server
@@ -123,6 +178,11 @@ server_SOURCES = \
Grid_i.cpp \
Simple_util.cpp \
server.cpp \
+ GridC.h \
+ GridC.inl \
+ GridS.h \
+ GridS_T.h \
+ GridS_T.inl \
Grid_i.h \
Simple_util.h
@@ -135,8 +195,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.*