summaryrefslogtreecommitdiff
path: root/TAO/tests/OBV
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/OBV')
-rw-r--r--TAO/tests/OBV/Any/Makefile.am133
-rw-r--r--TAO/tests/OBV/Collocated/Forward/Makefile.am145
-rw-r--r--TAO/tests/OBV/Collocated/Makefile.am13
-rw-r--r--TAO/tests/OBV/Factory/Makefile.am137
-rw-r--r--TAO/tests/OBV/Forward/Makefile.am243
-rw-r--r--TAO/tests/OBV/Makefile.am20
-rw-r--r--TAO/tests/OBV/Simple/Makefile.am122
-rw-r--r--TAO/tests/OBV/TC_Alignment/Makefile.am133
-rw-r--r--TAO/tests/OBV/Truncatable/Makefile.am188
-rw-r--r--TAO/tests/OBV/ValueBox/Makefile.am298
10 files changed, 1432 insertions, 0 deletions
diff --git a/TAO/tests/OBV/Any/Makefile.am b/TAO/tests/OBV/Any/Makefile.am
new file mode 100644
index 00000000000..f35115f7905
--- /dev/null
+++ b/TAO/tests/OBV/Any/Makefile.am
@@ -0,0 +1,133 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+ACE_BUILDDIR = $(top_builddir)/..
+ACE_ROOT = $(top_srcdir)/..
+TAO_BUILDDIR = $(top_builddir)
+TAO_IDL = ACE_ROOT=$(ACE_ROOT) TAO_ROOT=$(TAO_ROOT) $(TAO_BUILDDIR)/TAO_IDL/tao_idl
+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 =
+CLEANFILES =
+BUILT_SOURCES =
+
+## Makefile.OBV_Any_Server.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ AnyC.cpp \
+ AnyC.h \
+ AnyC.inl \
+ AnyS.cpp \
+ AnyS.h \
+ AnyS.inl
+
+CLEANFILES += \
+ Any-stamp \
+ AnyC.cpp \
+ AnyC.h \
+ AnyC.inl \
+ AnyS.cpp \
+ AnyS.h \
+ AnyS.inl
+
+AnyC.cpp AnyC.h AnyC.inl AnyS.cpp AnyS.h AnyS.inl: Any-stamp
+
+Any-stamp: $(srcdir)/Any.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Any.idl
+ @touch $@
+
+noinst_PROGRAMS += server
+
+server_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+server_SOURCES = \
+ AnyC.cpp \
+ AnyS.cpp \
+ AnyS_impl.cpp \
+ server.cpp \
+ AnyC.h \
+ AnyC.inl \
+ AnyS.h \
+ AnyS.inl \
+ AnyS_impl.h
+
+server_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Makefile.OBV_Any_Client.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ AnyC.cpp \
+ AnyC.h \
+ AnyC.inl \
+ AnyS.h \
+ AnyS.inl
+
+CLEANFILES += \
+ Any-stamp \
+ AnyC.cpp \
+ AnyC.h \
+ AnyC.inl \
+ AnyS.h \
+ AnyS.inl
+
+AnyC.cpp AnyC.h AnyC.inl AnyS.h AnyS.inl: Any-stamp
+
+Any-stamp: $(srcdir)/Any.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Any.idl
+ @touch $@
+
+noinst_PROGRAMS += client
+
+client_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+client_SOURCES = \
+ AnyC.cpp \
+ client.cpp \
+ AnyC.h \
+ AnyC.inl \
+ AnyS.h \
+ AnyS.inl
+
+client_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Clean up template repositories, etc.
+clean-local:
+ -rm -f *~ *.bak *.rpo *.sym lib*.*_pure_* core core.*
+ -rm -f gcctemp.c gcctemp so_locations *.ics
+ -rm -rf cxx_repository ptrepository ti_files
+ -rm -rf templateregistry ir.out
+ -rm -rf ptrepository SunWS_cache Templates.DB
diff --git a/TAO/tests/OBV/Collocated/Forward/Makefile.am b/TAO/tests/OBV/Collocated/Forward/Makefile.am
new file mode 100644
index 00000000000..0b02eecec79
--- /dev/null
+++ b/TAO/tests/OBV/Collocated/Forward/Makefile.am
@@ -0,0 +1,145 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+ACE_BUILDDIR = $(top_builddir)/..
+ACE_ROOT = $(top_srcdir)/..
+TAO_BUILDDIR = $(top_builddir)
+TAO_IDL = ACE_ROOT=$(ACE_ROOT) TAO_ROOT=$(TAO_ROOT) $(TAO_BUILDDIR)/TAO_IDL/tao_idl
+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 =
+BUILT_SOURCES =
+
+## Makefile.OBV_Forward_Collocated.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ TreeBaseC.cpp \
+ TreeBaseC.h \
+ TreeBaseC.inl \
+ TreeBaseS.cpp \
+ TreeBaseS.h \
+ TreeBaseS.inl
+
+CLEANFILES += \
+ TreeBase-stamp \
+ TreeBaseC.cpp \
+ TreeBaseC.h \
+ TreeBaseC.inl \
+ TreeBaseS.cpp \
+ TreeBaseS.h \
+ TreeBaseS.inl
+
+TreeBaseC.cpp TreeBaseC.h TreeBaseC.inl TreeBaseS.cpp TreeBaseS.h TreeBaseS.inl: TreeBase-stamp
+
+TreeBase-stamp: $(srcdir)/TreeBase.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/TreeBase.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ TreeControllerC.cpp \
+ TreeControllerC.h \
+ TreeControllerC.inl \
+ TreeControllerS.cpp \
+ TreeControllerS.h \
+ TreeControllerS.inl
+
+CLEANFILES += \
+ TreeController-stamp \
+ TreeControllerC.cpp \
+ TreeControllerC.h \
+ TreeControllerC.inl \
+ TreeControllerS.cpp \
+ TreeControllerS.h \
+ TreeControllerS.inl
+
+TreeControllerC.cpp TreeControllerC.h TreeControllerC.inl TreeControllerS.cpp TreeControllerS.h TreeControllerS.inl: TreeController-stamp
+
+TreeController-stamp: $(srcdir)/TreeController.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/TreeController.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ TreeNodeC.cpp \
+ TreeNodeC.h \
+ TreeNodeC.inl \
+ TreeNodeS.cpp \
+ TreeNodeS.h \
+ TreeNodeS.inl
+
+CLEANFILES += \
+ TreeNode-stamp \
+ TreeNodeC.cpp \
+ TreeNodeC.h \
+ TreeNodeC.inl \
+ TreeNodeS.cpp \
+ TreeNodeS.h \
+ TreeNodeS.inl
+
+TreeNodeC.cpp TreeNodeC.h TreeNodeC.inl TreeNodeS.cpp TreeNodeS.h TreeNodeS.inl: TreeNode-stamp
+
+TreeNode-stamp: $(srcdir)/TreeNode.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/TreeNode.idl
+ @touch $@
+
+noinst_PROGRAMS = collocated
+
+collocated_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+collocated_SOURCES = \
+ Client_Task.cpp \
+ Collocated_Test.cpp \
+ Server_Task.cpp \
+ Test_impl.cpp \
+ TreeBaseC.cpp \
+ TreeBaseS.cpp \
+ TreeControllerC.cpp \
+ TreeControllerS.cpp \
+ TreeNodeC.cpp \
+ TreeNodeS.cpp \
+ Client_Task.h \
+ Server_Task.h \
+ Test_impl.h \
+ TreeBaseC.h \
+ TreeBaseC.inl \
+ TreeBaseS.h \
+ TreeBaseS.inl \
+ TreeControllerC.h \
+ TreeControllerC.inl \
+ TreeControllerS.h \
+ TreeControllerS.inl \
+ TreeNodeC.h \
+ TreeNodeC.inl \
+ TreeNodeS.h \
+ TreeNodeS.inl
+
+collocated_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Clean up template repositories, etc.
+clean-local:
+ -rm -f *~ *.bak *.rpo *.sym lib*.*_pure_* core core.*
+ -rm -f gcctemp.c gcctemp so_locations *.ics
+ -rm -rf cxx_repository ptrepository ti_files
+ -rm -rf templateregistry ir.out
+ -rm -rf ptrepository SunWS_cache Templates.DB
diff --git a/TAO/tests/OBV/Collocated/Makefile.am b/TAO/tests/OBV/Collocated/Makefile.am
new file mode 100644
index 00000000000..b00fc1a19f3
--- /dev/null
+++ b/TAO/tests/OBV/Collocated/Makefile.am
@@ -0,0 +1,13 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+SUBDIRS = \
+ Forward
+
diff --git a/TAO/tests/OBV/Factory/Makefile.am b/TAO/tests/OBV/Factory/Makefile.am
new file mode 100644
index 00000000000..0bec0fe9c74
--- /dev/null
+++ b/TAO/tests/OBV/Factory/Makefile.am
@@ -0,0 +1,137 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+ACE_BUILDDIR = $(top_builddir)/..
+ACE_ROOT = $(top_srcdir)/..
+TAO_BUILDDIR = $(top_builddir)
+TAO_IDL = ACE_ROOT=$(ACE_ROOT) TAO_ROOT=$(TAO_ROOT) $(TAO_BUILDDIR)/TAO_IDL/tao_idl
+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 =
+CLEANFILES =
+BUILT_SOURCES =
+
+## Makefile.OBV_Factory_Server.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ FactoryC.cpp \
+ FactoryC.h \
+ FactoryC.inl \
+ FactoryS.cpp \
+ FactoryS.h \
+ FactoryS.inl
+
+CLEANFILES += \
+ Factory-stamp \
+ FactoryC.cpp \
+ FactoryC.h \
+ FactoryC.inl \
+ FactoryS.cpp \
+ FactoryS.h \
+ FactoryS.inl
+
+FactoryC.cpp FactoryC.h FactoryC.inl FactoryS.cpp FactoryS.h FactoryS.inl: Factory-stamp
+
+Factory-stamp: $(srcdir)/Factory.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Factory.idl
+ @touch $@
+
+noinst_PROGRAMS += server
+
+server_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+server_SOURCES = \
+ FactoryC.cpp \
+ FactoryC_impl.cpp \
+ FactoryS.cpp \
+ FactoryS_impl.cpp \
+ server.cpp \
+ FactoryC.h \
+ FactoryC.inl \
+ FactoryC_impl.h \
+ FactoryS.h \
+ FactoryS.inl \
+ FactoryS_impl.h
+
+server_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Makefile.OBV_Factory_Client.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ FactoryC.cpp \
+ FactoryC.h \
+ FactoryC.inl \
+ FactoryS.h \
+ FactoryS.inl
+
+CLEANFILES += \
+ Factory-stamp \
+ FactoryC.cpp \
+ FactoryC.h \
+ FactoryC.inl \
+ FactoryS.h \
+ FactoryS.inl
+
+FactoryC.cpp FactoryC.h FactoryC.inl FactoryS.h FactoryS.inl: Factory-stamp
+
+Factory-stamp: $(srcdir)/Factory.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Factory.idl
+ @touch $@
+
+noinst_PROGRAMS += client
+
+client_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+client_SOURCES = \
+ FactoryC.cpp \
+ FactoryC_impl.cpp \
+ client.cpp \
+ FactoryC.h \
+ FactoryC.inl \
+ FactoryC_impl.h \
+ FactoryS.h \
+ FactoryS.inl
+
+client_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Clean up template repositories, etc.
+clean-local:
+ -rm -f *~ *.bak *.rpo *.sym lib*.*_pure_* core core.*
+ -rm -f gcctemp.c gcctemp so_locations *.ics
+ -rm -rf cxx_repository ptrepository ti_files
+ -rm -rf templateregistry ir.out
+ -rm -rf ptrepository SunWS_cache Templates.DB
diff --git a/TAO/tests/OBV/Forward/Makefile.am b/TAO/tests/OBV/Forward/Makefile.am
new file mode 100644
index 00000000000..489eb0f32a8
--- /dev/null
+++ b/TAO/tests/OBV/Forward/Makefile.am
@@ -0,0 +1,243 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+ACE_BUILDDIR = $(top_builddir)/..
+ACE_ROOT = $(top_srcdir)/..
+TAO_BUILDDIR = $(top_builddir)
+TAO_IDL = ACE_ROOT=$(ACE_ROOT) TAO_ROOT=$(TAO_ROOT) $(TAO_BUILDDIR)/TAO_IDL/tao_idl
+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 =
+CLEANFILES =
+BUILT_SOURCES =
+
+## Makefile.OBV_Forward_Server.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ TreeBaseC.cpp \
+ TreeBaseC.h \
+ TreeBaseC.inl \
+ TreeBaseS.cpp \
+ TreeBaseS.h \
+ TreeBaseS.inl
+
+CLEANFILES += \
+ TreeBase-stamp \
+ TreeBaseC.cpp \
+ TreeBaseC.h \
+ TreeBaseC.inl \
+ TreeBaseS.cpp \
+ TreeBaseS.h \
+ TreeBaseS.inl
+
+TreeBaseC.cpp TreeBaseC.h TreeBaseC.inl TreeBaseS.cpp TreeBaseS.h TreeBaseS.inl: TreeBase-stamp
+
+TreeBase-stamp: $(srcdir)/TreeBase.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/TreeBase.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ TreeControllerC.cpp \
+ TreeControllerC.h \
+ TreeControllerC.inl \
+ TreeControllerS.cpp \
+ TreeControllerS.h \
+ TreeControllerS.inl
+
+CLEANFILES += \
+ TreeController-stamp \
+ TreeControllerC.cpp \
+ TreeControllerC.h \
+ TreeControllerC.inl \
+ TreeControllerS.cpp \
+ TreeControllerS.h \
+ TreeControllerS.inl
+
+TreeControllerC.cpp TreeControllerC.h TreeControllerC.inl TreeControllerS.cpp TreeControllerS.h TreeControllerS.inl: TreeController-stamp
+
+TreeController-stamp: $(srcdir)/TreeController.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/TreeController.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ TreeNodeC.cpp \
+ TreeNodeC.h \
+ TreeNodeC.inl \
+ TreeNodeS.cpp \
+ TreeNodeS.h \
+ TreeNodeS.inl
+
+CLEANFILES += \
+ TreeNode-stamp \
+ TreeNodeC.cpp \
+ TreeNodeC.h \
+ TreeNodeC.inl \
+ TreeNodeS.cpp \
+ TreeNodeS.h \
+ TreeNodeS.inl
+
+TreeNodeC.cpp TreeNodeC.h TreeNodeC.inl TreeNodeS.cpp TreeNodeS.h TreeNodeS.inl: TreeNode-stamp
+
+TreeNode-stamp: $(srcdir)/TreeNode.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/TreeNode.idl
+ @touch $@
+
+noinst_PROGRAMS += server
+
+server_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+server_SOURCES = \
+ Test_impl.cpp \
+ TreeBaseC.cpp \
+ TreeBaseS.cpp \
+ TreeControllerC.cpp \
+ TreeControllerS.cpp \
+ TreeNodeC.cpp \
+ TreeNodeS.cpp \
+ server.cpp \
+ Test_impl.h \
+ TreeBaseC.h \
+ TreeBaseC.inl \
+ TreeBaseS.h \
+ TreeBaseS.inl \
+ TreeControllerC.h \
+ TreeControllerC.inl \
+ TreeControllerS.h \
+ TreeControllerS.inl \
+ TreeNodeC.h \
+ TreeNodeC.inl \
+ TreeNodeS.h \
+ TreeNodeS.inl
+
+server_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Makefile.OBV_Forward_Client.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ TreeControllerC.cpp \
+ TreeControllerC.h \
+ TreeControllerC.inl \
+ TreeControllerS.h \
+ TreeControllerS.inl
+
+CLEANFILES += \
+ TreeController-stamp \
+ TreeControllerC.cpp \
+ TreeControllerC.h \
+ TreeControllerC.inl \
+ TreeControllerS.h \
+ TreeControllerS.inl
+
+TreeControllerC.cpp TreeControllerC.h TreeControllerC.inl TreeControllerS.h TreeControllerS.inl: TreeController-stamp
+
+TreeController-stamp: $(srcdir)/TreeController.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/TreeController.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ TreeBaseC.cpp \
+ TreeBaseC.h \
+ TreeBaseC.inl \
+ TreeBaseS.h \
+ TreeBaseS.inl
+
+CLEANFILES += \
+ TreeBase-stamp \
+ TreeBaseC.cpp \
+ TreeBaseC.h \
+ TreeBaseC.inl \
+ TreeBaseS.h \
+ TreeBaseS.inl
+
+TreeBaseC.cpp TreeBaseC.h TreeBaseC.inl TreeBaseS.h TreeBaseS.inl: TreeBase-stamp
+
+TreeBase-stamp: $(srcdir)/TreeBase.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/TreeBase.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ TreeNodeC.cpp \
+ TreeNodeC.h \
+ TreeNodeC.inl \
+ TreeNodeS.h \
+ TreeNodeS.inl
+
+CLEANFILES += \
+ TreeNode-stamp \
+ TreeNodeC.cpp \
+ TreeNodeC.h \
+ TreeNodeC.inl \
+ TreeNodeS.h \
+ TreeNodeS.inl
+
+TreeNodeC.cpp TreeNodeC.h TreeNodeC.inl TreeNodeS.h TreeNodeS.inl: TreeNode-stamp
+
+TreeNode-stamp: $(srcdir)/TreeNode.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/TreeNode.idl
+ @touch $@
+
+noinst_PROGRAMS += client
+
+client_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+client_SOURCES = \
+ TreeBaseC.cpp \
+ TreeControllerC.cpp \
+ TreeNodeC.cpp \
+ client.cpp \
+ TreeBaseC.h \
+ TreeBaseC.inl \
+ TreeBaseS.h \
+ TreeBaseS.inl \
+ TreeControllerC.h \
+ TreeControllerC.inl \
+ TreeControllerS.h \
+ TreeControllerS.inl \
+ TreeNodeC.h \
+ TreeNodeC.inl \
+ TreeNodeS.h \
+ TreeNodeS.inl
+
+client_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Clean up template repositories, etc.
+clean-local:
+ -rm -f *~ *.bak *.rpo *.sym lib*.*_pure_* core core.*
+ -rm -f gcctemp.c gcctemp so_locations *.ics
+ -rm -rf cxx_repository ptrepository ti_files
+ -rm -rf templateregistry ir.out
+ -rm -rf ptrepository SunWS_cache Templates.DB
diff --git a/TAO/tests/OBV/Makefile.am b/TAO/tests/OBV/Makefile.am
new file mode 100644
index 00000000000..4e18d90f362
--- /dev/null
+++ b/TAO/tests/OBV/Makefile.am
@@ -0,0 +1,20 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+SUBDIRS = \
+ Any \
+ Collocated \
+ Factory \
+ Forward \
+ Simple \
+ TC_Alignment \
+ Truncatable \
+ ValueBox
+
diff --git a/TAO/tests/OBV/Simple/Makefile.am b/TAO/tests/OBV/Simple/Makefile.am
new file mode 100644
index 00000000000..87b58267cb9
--- /dev/null
+++ b/TAO/tests/OBV/Simple/Makefile.am
@@ -0,0 +1,122 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+ACE_BUILDDIR = $(top_builddir)/..
+ACE_ROOT = $(top_srcdir)/..
+TAO_BUILDDIR = $(top_builddir)
+TAO_IDL = ACE_ROOT=$(ACE_ROOT) TAO_ROOT=$(TAO_ROOT) $(TAO_BUILDDIR)/TAO_IDL/tao_idl
+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.OBV_Simple_IDL.am
+
+BUILT_SOURCES = \
+ OBVC.cpp \
+ OBVC.h \
+ OBVC.inl \
+ OBVS.cpp \
+ OBVS.h \
+ OBVS.inl
+
+CLEANFILES = \
+ OBV-stamp \
+ OBVC.cpp \
+ OBVC.h \
+ OBVC.inl \
+ OBVS.cpp \
+ OBVS.h \
+ OBVS.inl
+
+OBVC.cpp OBVC.h OBVC.inl OBVS.cpp OBVS.h OBVS.inl: OBV-stamp
+
+OBV-stamp: $(srcdir)/OBV.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) -Sa -St $(srcdir)/OBV.idl
+ @touch $@
+
+
+noinst_HEADERS = \
+ OBV.idl
+
+## Makefile.OBV_Simple_Client.am
+
+if BUILD_EXCEPTIONS
+
+noinst_PROGRAMS += client
+
+client_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+client_SOURCES = \
+ Client_i.cpp \
+ OBVC.cpp \
+ OBVS.cpp \
+ OBV_impl.cpp \
+ client.cpp \
+ Client_i.h \
+ OBV_impl.h
+
+client_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_Utils.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PI.la \
+ $(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Makefile.OBV_Simple_Server.am
+
+if BUILD_EXCEPTIONS
+
+noinst_PROGRAMS += server
+
+server_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+server_SOURCES = \
+ OBVC.cpp \
+ OBVS.cpp \
+ OBV_impl.cpp \
+ Server_i.cpp \
+ server.cpp \
+ OBV_impl.h \
+ Server_i.h
+
+server_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_Utils.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PI.la \
+ $(TAO_BUILDDIR)/tao/libTAO_CodecFactory.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Clean up template repositories, etc.
+clean-local:
+ -rm -f *~ *.bak *.rpo *.sym lib*.*_pure_* core core.*
+ -rm -f gcctemp.c gcctemp so_locations *.ics
+ -rm -rf cxx_repository ptrepository ti_files
+ -rm -rf templateregistry ir.out
+ -rm -rf ptrepository SunWS_cache Templates.DB
diff --git a/TAO/tests/OBV/TC_Alignment/Makefile.am b/TAO/tests/OBV/TC_Alignment/Makefile.am
new file mode 100644
index 00000000000..bca0965af2b
--- /dev/null
+++ b/TAO/tests/OBV/TC_Alignment/Makefile.am
@@ -0,0 +1,133 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+ACE_BUILDDIR = $(top_builddir)/..
+ACE_ROOT = $(top_srcdir)/..
+TAO_BUILDDIR = $(top_builddir)
+TAO_IDL = ACE_ROOT=$(ACE_ROOT) TAO_ROOT=$(TAO_ROOT) $(TAO_BUILDDIR)/TAO_IDL/tao_idl
+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 =
+CLEANFILES =
+BUILT_SOURCES =
+
+## Makefile.OBV_TC_Alignment_Server.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ testC.cpp \
+ testC.h \
+ testC.inl \
+ testS.cpp \
+ testS.h \
+ testS.inl
+
+CLEANFILES += \
+ test-stamp \
+ testC.cpp \
+ testC.h \
+ testC.inl \
+ testS.cpp \
+ testS.h \
+ testS.inl
+
+testC.cpp testC.h testC.inl testS.cpp testS.h testS.inl: test-stamp
+
+test-stamp: $(srcdir)/test.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/test.idl
+ @touch $@
+
+noinst_PROGRAMS += server
+
+server_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+server_SOURCES = \
+ server.cpp \
+ testC.cpp \
+ testS.cpp \
+ test_i.cpp \
+ testC.h \
+ testC.inl \
+ testS.h \
+ testS.inl \
+ test_i.h
+
+server_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Makefile.OBV_TC_Alignment_Client.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ testC.cpp \
+ testC.h \
+ testC.inl \
+ testS.h \
+ testS.inl
+
+CLEANFILES += \
+ test-stamp \
+ testC.cpp \
+ testC.h \
+ testC.inl \
+ testS.h \
+ testS.inl
+
+testC.cpp testC.h testC.inl testS.h testS.inl: test-stamp
+
+test-stamp: $(srcdir)/test.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/test.idl
+ @touch $@
+
+noinst_PROGRAMS += client
+
+client_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+client_SOURCES = \
+ client.cpp \
+ testC.cpp \
+ testC.h \
+ testC.inl \
+ testS.h \
+ testS.inl
+
+client_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Clean up template repositories, etc.
+clean-local:
+ -rm -f *~ *.bak *.rpo *.sym lib*.*_pure_* core core.*
+ -rm -f gcctemp.c gcctemp so_locations *.ics
+ -rm -rf cxx_repository ptrepository ti_files
+ -rm -rf templateregistry ir.out
+ -rm -rf ptrepository SunWS_cache Templates.DB
diff --git a/TAO/tests/OBV/Truncatable/Makefile.am b/TAO/tests/OBV/Truncatable/Makefile.am
new file mode 100644
index 00000000000..c2424c33bd5
--- /dev/null
+++ b/TAO/tests/OBV/Truncatable/Makefile.am
@@ -0,0 +1,188 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+ACE_BUILDDIR = $(top_builddir)/..
+ACE_ROOT = $(top_srcdir)/..
+TAO_BUILDDIR = $(top_builddir)
+TAO_IDL = ACE_ROOT=$(ACE_ROOT) TAO_ROOT=$(TAO_ROOT) $(TAO_BUILDDIR)/TAO_IDL/tao_idl
+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 =
+CLEANFILES =
+BUILT_SOURCES =
+
+## Makefile.OBV_Truncatable_Server.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ TruncatableC.cpp \
+ TruncatableC.h \
+ TruncatableC.inl \
+ TruncatableS.cpp \
+ TruncatableS.h \
+ TruncatableS.inl
+
+CLEANFILES += \
+ Truncatable-stamp \
+ TruncatableC.cpp \
+ TruncatableC.h \
+ TruncatableC.inl \
+ TruncatableS.cpp \
+ TruncatableS.h \
+ TruncatableS.inl
+
+TruncatableC.cpp TruncatableC.h TruncatableC.inl TruncatableS.cpp TruncatableS.h TruncatableS.inl: Truncatable-stamp
+
+Truncatable-stamp: $(srcdir)/Truncatable.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Truncatable.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ ExtraC.cpp \
+ ExtraC.h \
+ ExtraC.inl \
+ ExtraS.cpp \
+ ExtraS.h \
+ ExtraS.inl
+
+CLEANFILES += \
+ Extra-stamp \
+ ExtraC.cpp \
+ ExtraC.h \
+ ExtraC.inl \
+ ExtraS.cpp \
+ ExtraS.h \
+ ExtraS.inl
+
+ExtraC.cpp ExtraC.h ExtraC.inl ExtraS.cpp ExtraS.h ExtraS.inl: Extra-stamp
+
+Extra-stamp: $(srcdir)/Extra.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Extra.idl
+ @touch $@
+
+noinst_PROGRAMS += server
+
+server_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+server_SOURCES = \
+ ExtraC.cpp \
+ ExtraS.cpp \
+ TruncatableC.cpp \
+ TruncatableS.cpp \
+ TruncatableS_impl.cpp \
+ server.cpp \
+ ExtraC.h \
+ ExtraC.inl \
+ ExtraS.h \
+ ExtraS.inl \
+ TruncatableC.h \
+ TruncatableC.inl \
+ TruncatableS.h \
+ TruncatableS.inl \
+ TruncatableS_impl.h
+
+server_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Makefile.OBV_Truncatable_Client.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ TruncatableC.cpp \
+ TruncatableC.h \
+ TruncatableC.inl \
+ TruncatableS.h \
+ TruncatableS.inl
+
+CLEANFILES += \
+ Truncatable-stamp \
+ TruncatableC.cpp \
+ TruncatableC.h \
+ TruncatableC.inl \
+ TruncatableS.h \
+ TruncatableS.inl
+
+TruncatableC.cpp TruncatableC.h TruncatableC.inl TruncatableS.h TruncatableS.inl: Truncatable-stamp
+
+Truncatable-stamp: $(srcdir)/Truncatable.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Truncatable.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ ExtraC.cpp \
+ ExtraC.h \
+ ExtraC.inl \
+ ExtraS.h \
+ ExtraS.inl
+
+CLEANFILES += \
+ Extra-stamp \
+ ExtraC.cpp \
+ ExtraC.h \
+ ExtraC.inl \
+ ExtraS.h \
+ ExtraS.inl
+
+ExtraC.cpp ExtraC.h ExtraC.inl ExtraS.h ExtraS.inl: Extra-stamp
+
+Extra-stamp: $(srcdir)/Extra.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/Extra.idl
+ @touch $@
+
+noinst_PROGRAMS += client
+
+client_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+client_SOURCES = \
+ ExtraC.cpp \
+ TruncatableC.cpp \
+ client.cpp \
+ ExtraC.h \
+ ExtraC.inl \
+ ExtraS.h \
+ ExtraS.inl \
+ TruncatableC.h \
+ TruncatableC.inl \
+ TruncatableS.h \
+ TruncatableS.inl
+
+client_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Clean up template repositories, etc.
+clean-local:
+ -rm -f *~ *.bak *.rpo *.sym lib*.*_pure_* core core.*
+ -rm -f gcctemp.c gcctemp so_locations *.ics
+ -rm -rf cxx_repository ptrepository ti_files
+ -rm -rf templateregistry ir.out
+ -rm -rf ptrepository SunWS_cache Templates.DB
diff --git a/TAO/tests/OBV/ValueBox/Makefile.am b/TAO/tests/OBV/ValueBox/Makefile.am
new file mode 100644
index 00000000000..780443ef123
--- /dev/null
+++ b/TAO/tests/OBV/ValueBox/Makefile.am
@@ -0,0 +1,298 @@
+## Process this file with automake to create Makefile.in
+##
+## $Id$
+##
+## This file was generated by MPC. Any changes made directly to
+## this file will be lost the next time it is generated.
+##
+## MPC Command:
+## ../bin/mwc.pl -type automake -noreldefs TAO.mwc
+
+ACE_BUILDDIR = $(top_builddir)/..
+ACE_ROOT = $(top_srcdir)/..
+TAO_BUILDDIR = $(top_builddir)
+TAO_IDL = ACE_ROOT=$(ACE_ROOT) TAO_ROOT=$(TAO_ROOT) $(TAO_BUILDDIR)/TAO_IDL/tao_idl
+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 =
+CLEANFILES =
+BUILT_SOURCES =
+
+## Makefile.Valuebox_Server.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ vb_basicC.cpp \
+ vb_basicC.h \
+ vb_basicC.inl \
+ vb_basicS.cpp \
+ vb_basicS.h \
+ vb_basicS.inl
+
+CLEANFILES += \
+ vb_basic-stamp \
+ vb_basicC.cpp \
+ vb_basicC.h \
+ vb_basicC.inl \
+ vb_basicS.cpp \
+ vb_basicS.h \
+ vb_basicS.inl
+
+vb_basicC.cpp vb_basicC.h vb_basicC.inl vb_basicS.cpp vb_basicS.h vb_basicS.inl: vb_basic-stamp
+
+vb_basic-stamp: $(srcdir)/vb_basic.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/vb_basic.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ vb_structC.cpp \
+ vb_structC.h \
+ vb_structC.inl \
+ vb_structS.cpp \
+ vb_structS.h \
+ vb_structS.inl
+
+CLEANFILES += \
+ vb_struct-stamp \
+ vb_structC.cpp \
+ vb_structC.h \
+ vb_structC.inl \
+ vb_structS.cpp \
+ vb_structS.h \
+ vb_structS.inl
+
+vb_structC.cpp vb_structC.h vb_structC.inl vb_structS.cpp vb_structS.h vb_structS.inl: vb_struct-stamp
+
+vb_struct-stamp: $(srcdir)/vb_struct.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/vb_struct.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ vb_unionC.cpp \
+ vb_unionC.h \
+ vb_unionC.inl \
+ vb_unionS.cpp \
+ vb_unionS.h \
+ vb_unionS.inl
+
+CLEANFILES += \
+ vb_union-stamp \
+ vb_unionC.cpp \
+ vb_unionC.h \
+ vb_unionC.inl \
+ vb_unionS.cpp \
+ vb_unionS.h \
+ vb_unionS.inl
+
+vb_unionC.cpp vb_unionC.h vb_unionC.inl vb_unionS.cpp vb_unionS.h vb_unionS.inl: vb_union-stamp
+
+vb_union-stamp: $(srcdir)/vb_union.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/vb_union.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ valueboxC.cpp \
+ valueboxC.h \
+ valueboxC.inl \
+ valueboxS.cpp \
+ valueboxS.h \
+ valueboxS.inl
+
+CLEANFILES += \
+ valuebox-stamp \
+ valueboxC.cpp \
+ valueboxC.h \
+ valueboxC.inl \
+ valueboxS.cpp \
+ valueboxS.h \
+ valueboxS.inl
+
+valueboxC.cpp valueboxC.h valueboxC.inl valueboxS.cpp valueboxS.h valueboxS.inl: valuebox-stamp
+
+valuebox-stamp: $(srcdir)/valuebox.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/valuebox.idl
+ @touch $@
+
+noinst_PROGRAMS += server
+
+server_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+server_SOURCES = \
+ Test_impl.cpp \
+ server.cpp \
+ valueboxC.cpp \
+ valueboxS.cpp \
+ vb_basicC.cpp \
+ vb_basicS.cpp \
+ vb_structC.cpp \
+ vb_structS.cpp \
+ vb_unionC.cpp \
+ vb_unionS.cpp \
+ Test_impl.h \
+ valueboxC.h \
+ valueboxC.inl \
+ valueboxS.h \
+ valueboxS.inl \
+ vb_basicC.h \
+ vb_basicC.inl \
+ vb_basicS.h \
+ vb_basicS.inl \
+ vb_structC.h \
+ vb_structC.inl \
+ vb_structS.h \
+ vb_structS.inl \
+ vb_unionC.h \
+ vb_unionC.inl \
+ vb_unionS.h \
+ vb_unionS.inl
+
+server_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_PortableServer.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Makefile.Valuebox_Client.am
+
+if BUILD_EXCEPTIONS
+
+BUILT_SOURCES += \
+ vb_basicC.cpp \
+ vb_basicC.h \
+ vb_basicC.inl \
+ vb_basicS.h \
+ vb_basicS.inl
+
+CLEANFILES += \
+ vb_basic-stamp \
+ vb_basicC.cpp \
+ vb_basicC.h \
+ vb_basicC.inl \
+ vb_basicS.h \
+ vb_basicS.inl
+
+vb_basicC.cpp vb_basicC.h vb_basicC.inl vb_basicS.h vb_basicS.inl: vb_basic-stamp
+
+vb_basic-stamp: $(srcdir)/vb_basic.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/vb_basic.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ vb_structC.cpp \
+ vb_structC.h \
+ vb_structC.inl \
+ vb_structS.h \
+ vb_structS.inl
+
+CLEANFILES += \
+ vb_struct-stamp \
+ vb_structC.cpp \
+ vb_structC.h \
+ vb_structC.inl \
+ vb_structS.h \
+ vb_structS.inl
+
+vb_structC.cpp vb_structC.h vb_structC.inl vb_structS.h vb_structS.inl: vb_struct-stamp
+
+vb_struct-stamp: $(srcdir)/vb_struct.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/vb_struct.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ vb_unionC.cpp \
+ vb_unionC.h \
+ vb_unionC.inl \
+ vb_unionS.h \
+ vb_unionS.inl
+
+CLEANFILES += \
+ vb_union-stamp \
+ vb_unionC.cpp \
+ vb_unionC.h \
+ vb_unionC.inl \
+ vb_unionS.h \
+ vb_unionS.inl
+
+vb_unionC.cpp vb_unionC.h vb_unionC.inl vb_unionS.h vb_unionS.inl: vb_union-stamp
+
+vb_union-stamp: $(srcdir)/vb_union.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/vb_union.idl
+ @touch $@
+
+BUILT_SOURCES += \
+ valueboxC.cpp \
+ valueboxC.h \
+ valueboxC.inl \
+ valueboxS.h \
+ valueboxS.inl
+
+CLEANFILES += \
+ valuebox-stamp \
+ valueboxC.cpp \
+ valueboxC.h \
+ valueboxC.inl \
+ valueboxS.h \
+ valueboxS.inl
+
+valueboxC.cpp valueboxC.h valueboxC.inl valueboxS.h valueboxS.inl: valuebox-stamp
+
+valuebox-stamp: $(srcdir)/valuebox.idl $(TAO_IDL_DEP)
+ $(TAO_IDL) $(TAO_IDLFLAGS) $(srcdir)/valuebox.idl
+ @touch $@
+
+noinst_PROGRAMS += client
+
+client_CPPFLAGS = \
+ -I$(ACE_ROOT) \
+ -I$(ACE_BUILDDIR) \
+ -I$(TAO_ROOT) \
+ -I$(TAO_BUILDDIR)
+
+client_SOURCES = \
+ client.cpp \
+ valueboxC.cpp \
+ vb_basicC.cpp \
+ vb_structC.cpp \
+ vb_unionC.cpp \
+ valueboxC.h \
+ valueboxC.inl \
+ valueboxS.h \
+ valueboxS.inl \
+ vb_basicC.h \
+ vb_basicC.inl \
+ vb_basicS.h \
+ vb_basicS.inl \
+ vb_structC.h \
+ vb_structC.inl \
+ vb_structS.h \
+ vb_structS.inl \
+ vb_unionC.h \
+ vb_unionC.inl \
+ vb_unionS.h \
+ vb_unionS.inl
+
+client_LDADD = \
+ $(TAO_BUILDDIR)/tao/libTAO_Valuetype.la \
+ $(TAO_BUILDDIR)/tao/libTAO_AnyTypeCode.la \
+ $(TAO_BUILDDIR)/tao/libTAO.la \
+ $(ACE_BUILDDIR)/ace/libACE.la
+
+endif BUILD_EXCEPTIONS
+
+## Clean up template repositories, etc.
+clean-local:
+ -rm -f *~ *.bak *.rpo *.sym lib*.*_pure_* core core.*
+ -rm -f gcctemp.c gcctemp so_locations *.ics
+ -rm -rf cxx_repository ptrepository ti_files
+ -rm -rf templateregistry ir.out
+ -rm -rf ptrepository SunWS_cache Templates.DB