summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/IFR_Service
diff options
context:
space:
mode:
authordoccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-01-15 22:12:18 +0000
committerdoccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-01-15 22:12:18 +0000
commitae375ab47fdfba7ed34bd4e4c7b475bfe73257e1 (patch)
tree79074694e7b0d8f7326127836ee2396c654d7205 /TAO/orbsvcs/IFR_Service
parent9de21f33a2fd70214eac49cfc601329c9b0cce19 (diff)
downloadATCD-ae375ab47fdfba7ed34bd4e4c7b475bfe73257e1.tar.gz
ChangeLogTag:Mon Jan 15 16:02:59 2001 Christopher Kohlhoff <chris@kohlhoff.com>
Diffstat (limited to 'TAO/orbsvcs/IFR_Service')
-rw-r--r--TAO/orbsvcs/IFR_Service/Makefile.bor6
-rw-r--r--TAO/orbsvcs/IFR_Service/TAO_IFR_BE_DLL.bor38
-rw-r--r--TAO/orbsvcs/IFR_Service/tao_ifr.bor35
3 files changed, 78 insertions, 1 deletions
diff --git a/TAO/orbsvcs/IFR_Service/Makefile.bor b/TAO/orbsvcs/IFR_Service/Makefile.bor
index 586eecd08e9..20c744be624 100644
--- a/TAO/orbsvcs/IFR_Service/Makefile.bor
+++ b/TAO/orbsvcs/IFR_Service/Makefile.bor
@@ -2,6 +2,10 @@
# Makefile for building the IFR Service executable and library
#
-MAKEFILES = TypeCodeFactory_DLL.bor IFR_Service.bor
+MAKEFILES = \
+ TypeCodeFactory_DLL.bor \
+ IFR_Service.bor \
+ TAO_IFR_BE_DLL.bor \
+ tao_ifr.bor
!include <$(ACE_ROOT)\include\makeinclude\recurse.bor>
diff --git a/TAO/orbsvcs/IFR_Service/TAO_IFR_BE_DLL.bor b/TAO/orbsvcs/IFR_Service/TAO_IFR_BE_DLL.bor
new file mode 100644
index 00000000000..528cd754f59
--- /dev/null
+++ b/TAO/orbsvcs/IFR_Service/TAO_IFR_BE_DLL.bor
@@ -0,0 +1,38 @@
+#
+# Makefile for building the TAO_IFR_BE_DLL library
+#
+
+NAME = TAO_IFR_BE_DLL
+
+OBJFILES = \
+ $(OBJDIR)\be_global.obj \
+ $(OBJDIR)\be_produce.obj \
+ $(OBJDIR)\ifr_adding_visitor.obj \
+ $(OBJDIR)\ifr_adding_visitor_exception.obj \
+ $(OBJDIR)\ifr_adding_visitor_operation.obj \
+ $(OBJDIR)\ifr_adding_visitor_structure.obj \
+ $(OBJDIR)\ifr_adding_visitor_union.obj \
+ $(OBJDIR)\ifr_removing_visitor.obj \
+ $(OBJDIR)\ifr_visitor.obj
+
+!ifdef STATIC
+TAO_IFR_BE_DLLFLAG=0
+!else
+TAO_IFR_BE_DLLFLAG=1
+!endif
+
+CFLAGS = \
+ $(ACE_CFLAGS) \
+ $(TAO_CFLAGS) \
+ $(TAO_IDL_FE_CFLAGS) \
+ -DTAO_IFR_BE_HAS_DLL=$(TAO_IFR_BE_DLLFLAG) \
+ -DTAO_IFR_BE_BUILD_DLL
+
+CPPDIR = .
+
+LIBFILES = \
+ $(ACE_LIB) \
+ $(TAO_LIB) \
+ $(TAO_IDL_FE_LIB)
+
+!include <$(ACE_ROOT)\include\makeinclude\build_core_library.bor>
diff --git a/TAO/orbsvcs/IFR_Service/tao_ifr.bor b/TAO/orbsvcs/IFR_Service/tao_ifr.bor
new file mode 100644
index 00000000000..2ab73b9a6dc
--- /dev/null
+++ b/TAO/orbsvcs/IFR_Service/tao_ifr.bor
@@ -0,0 +1,35 @@
+#
+# Makefile for building the tao_ifr executable
+#
+
+NAME = tao_ifr
+
+OBJFILES = \
+ $(OBJDIR)\tao_ifr.obj \
+ $(OBJDIR)\drv_init_ifr.obj \
+ $(OBJDIR)\drv_private_ifr.obj \
+ $(OBJDIR)\drv_args_ifr.obj \
+ $(OBJDIR)\drv_preproc_ifr.obj
+
+!ifdef STATIC
+TAO_IFR_BE_DLLFLAG=0
+!else
+TAO_IFR_BE_DLLFLAG=1
+!endif
+
+CFLAGS = \
+ $(ACE_CFLAGS) \
+ $(TAO_CFLAGS) \
+ $(TAO_IDL_FE_CFLAGS) \
+ -DTAO_IFR_BE_HAS_DLL=$(TAO_IFR_BE_DLLFLAG)
+
+LIBFILES = \
+ $(ACE_LIB) \
+ $(TAO_LIB) \
+ $(TAO_IDL_FE_LIB) \
+ $(CORE_BINDIR)\TAO_IFR_BE_DLL$(LIB_DECORATOR).lib
+
+CPPDIR = .
+
+!include <$(ACE_ROOT)\include\makeinclude\build_core_exe.bor>
+