diff options
Diffstat (limited to 'TAO/tests/Multiple_Inheritance')
-rw-r--r-- | TAO/tests/Multiple_Inheritance/Makefile | 60 | ||||
-rw-r--r-- | TAO/tests/Multiple_Inheritance/Multiple_Inheritance.dsw | 41 | ||||
-rw-r--r-- | TAO/tests/Multiple_Inheritance/Multiple_Inheritance.idl | 22 | ||||
-rw-r--r-- | TAO/tests/Multiple_Inheritance/Multiple_Inheritance_i.h | 26 | ||||
-rw-r--r-- | TAO/tests/Multiple_Inheritance/README | 26 | ||||
-rw-r--r-- | TAO/tests/Multiple_Inheritance/client.cpp | 196 | ||||
-rw-r--r-- | TAO/tests/Multiple_Inheritance/client.dsp | 209 | ||||
-rw-r--r-- | TAO/tests/Multiple_Inheritance/server.cpp | 42 | ||||
-rw-r--r-- | TAO/tests/Multiple_Inheritance/server.dsp | 213 |
9 files changed, 0 insertions, 835 deletions
diff --git a/TAO/tests/Multiple_Inheritance/Makefile b/TAO/tests/Multiple_Inheritance/Makefile deleted file mode 100644 index 59c8306fa48..00000000000 --- a/TAO/tests/Multiple_Inheritance/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -#---------------------------------------------------------------------------- -# -# $Id$ -# -#---------------------------------------------------------------------------- - -#---------------------------------------------------------------------------- -# Local macros -#---------------------------------------------------------------------------- - -ifndef TAO_ROOT - TAO_ROOT = $(ACE_ROOT)/TAO -endif # ! TAO_ROOT - -LDLIBS = -lTAO - -IDL_SRC = Multiple_InheritanceC.cpp Multiple_InheritanceS.cpp -PROG_SRCS = $(IDL_SRC) server.cpp client.cpp - -LSRC = $(PROG_SRCS) - -FILE_SVR_OBJS = Multiple_InheritanceC.o Multiple_InheritanceS.o server.o -FILE_CLT_OBJS = Multiple_InheritanceC.o Multiple_InheritanceS.o client.o - -BIN = server client -BUILD = $(BIN) -VLDLIBS = $(LDLIBS:%=%$(VAR)) -VBIN = $(BIN:%=%$(VAR)) - -#---------------------------------------------------------------------------- -# Include macros and targets -#---------------------------------------------------------------------------- - -include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU -include $(ACE_ROOT)/include/makeinclude/macros.GNU -include $(TAO_ROOT)/rules.tao.GNU -include $(ACE_ROOT)/include/makeinclude/rules.common.GNU -include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU -#include $(ACE_ROOT)/include/makeinclude/rules.bin.GNU -include $(ACE_ROOT)/include/makeinclude/rules.local.GNU -include $(TAO_ROOT)/taoconfig.mk - - -.PRECIOUS: Multiple_InheritanceC.h Multiple_InheritanceC.i Multiple_InheritanceC.cpp Multiple_InheritanceS.h Multiple_InheritanceS.i Multiple_InheritanceS.cpp - -server: $(addprefix $(VDIR),$(FILE_SVR_OBJS)) - $(LINK.cc) $(LDFLAGS) -o $@ $^ $(VLDLIBS) $(POSTLINK) - -client: $(addprefix $(VDIR),$(FILE_CLT_OBJS)) - $(LINK.cc) $(LDFLAGS) -o $@ $^ $(VLDLIBS) $(POSTLINK) - -realclean: clean - -/bin/rm -rf Multiple_InheritanceC.* Multiple_InheritanceS.* Multiple_InheritanceS_T.* - -# DO NOT DELETE THIS LINE -- g++dep uses it. -# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. - - - -# IF YOU PUT ANYTHING HERE IT WILL GO AWAY diff --git a/TAO/tests/Multiple_Inheritance/Multiple_Inheritance.dsw b/TAO/tests/Multiple_Inheritance/Multiple_Inheritance.dsw deleted file mode 100644 index c564eab8ea2..00000000000 --- a/TAO/tests/Multiple_Inheritance/Multiple_Inheritance.dsw +++ /dev/null @@ -1,41 +0,0 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00
-# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
-
-###############################################################################
-
-Project: "Multiple Inheritance Client"=.\client.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Project: "POA Default Servant Server"=.\server.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Global:
-
-Package=<5>
-{{{
-}}}
-
-Package=<3>
-{{{
-}}}
-
-###############################################################################
-
diff --git a/TAO/tests/Multiple_Inheritance/Multiple_Inheritance.idl b/TAO/tests/Multiple_Inheritance/Multiple_Inheritance.idl deleted file mode 100644 index df5e183c1da..00000000000 --- a/TAO/tests/Multiple_Inheritance/Multiple_Inheritance.idl +++ /dev/null @@ -1,22 +0,0 @@ -// $Id$ - -interface A -{ - string method1 (); -}; - -interface B : A -{ - string method2 (); -}; - -interface C : A -{ - string method3 (); -}; - -interface D : B, C -{ - string method4 (); -}; - diff --git a/TAO/tests/Multiple_Inheritance/Multiple_Inheritance_i.h b/TAO/tests/Multiple_Inheritance/Multiple_Inheritance_i.h deleted file mode 100644 index 8080a408b87..00000000000 --- a/TAO/tests/Multiple_Inheritance/Multiple_Inheritance_i.h +++ /dev/null @@ -1,26 +0,0 @@ -// $Id$ - -#include "Multiple_InheritanceS.h" - -ACE_RCSID(Multiple_Inheritance, Multiple_Inheritance_i, "$Id$") - -class Multiple_Inheritance_i : public POA_D -{ -public: - virtual CORBA::String method1 (CORBA::Environment &) - { - return CORBA::string_dup ("method1"); - } - virtual CORBA::String method2 (CORBA::Environment &) - { - return CORBA::string_dup ("method2"); - } - virtual CORBA::String method3 (CORBA::Environment &) - { - return CORBA::string_dup ("method3"); - } - virtual CORBA::String method4 (CORBA::Environment &) - { - return CORBA::string_dup ("method4"); - } -}; diff --git a/TAO/tests/Multiple_Inheritance/README b/TAO/tests/Multiple_Inheritance/README deleted file mode 100644 index 09e5a587400..00000000000 --- a/TAO/tests/Multiple_Inheritance/README +++ /dev/null @@ -1,26 +0,0 @@ -This module is used as a test for IDL interfaces that inherit from -multiple interfaces. The "diamond of death" inheritance hierarchy is -used in this example where there is a common base class (A), two -classes deriving from the common base class (B and C) and then a final -derived class (D) that inherits from both B and C. - -The client starts off with CORBA Object, narrows to interface A, then -B, then C, and finally D. It calls all the methods on each interface. - -Run the server without arguments. Then use the IOR generated by the -server to run the client: - -client -k <ior> - -You should get the following output: - -method1 -method1 -method2 -method1 -method3 -method1 -method2 -method3 -method4 - diff --git a/TAO/tests/Multiple_Inheritance/client.cpp b/TAO/tests/Multiple_Inheritance/client.cpp deleted file mode 100644 index 947202db0af..00000000000 --- a/TAO/tests/Multiple_Inheritance/client.cpp +++ /dev/null @@ -1,196 +0,0 @@ -// $Id$ -// -//=================================================================== -// = LIBRARY -// TAO/tests/Multiple_Inheritance -// -// = FILENAME -// client.cpp -// -// = DESCRIPTION -// A client program for the Multiple Inheritance module -// -// = AUTHOR -// Irfan Pyarali -// -//==================================================================== - -#include "ace/streams.h" -#include "ace/Get_Opt.h" -#include "Multiple_InheritanceC.h" - -ACE_RCSID(Multiple_Inheritance, client, "$Id$") - -static char *ior = 0; - -static int -parse_args (int argc, char **argv) -{ - ACE_Get_Opt get_opts (argc, argv, "k:"); - int c; - - while ((c = get_opts ()) != -1) - switch (c) - { - case 'k': - ior = get_opts.optarg; - break; - case '?': - default: - ACE_ERROR_RETURN ((LM_ERROR, - "usage: %s" - "-k IOR" - "\n", - argv [0]), - -1); - } - - if (ior == 0) - ACE_ERROR_RETURN ((LM_ERROR, - "Please specify the IOR for the servant"), -1); - - // Indicates successful parsing of command line. - return 0; -} - -int -main (int argc, char **argv) -{ - CORBA::Environment env; - - // Parse the command-line arguments to get the IOR - parse_args (argc, argv); - - // Initialize the ORB - CORBA::ORB_var orb = CORBA::ORB_init (argc, argv, 0, env); - if (env.exception () != 0) - { - env.print_exception ("CORBA::ORB_init"); - return -1; - } - - // Get the object reference with the IOR - CORBA::Object_var object = orb->string_to_object (ior, env); - if (env.exception () != 0) - { - env.print_exception ("CORBA::ORB::string_to_object"); - return -1; - } - - CORBA::String_var string; - - // Narrow the object reference - A_var a = A::_narrow (object.in (), env); - if (env.exception () != 0) - { - env.print_exception ("A::_narrow"); - return -1; - } - - // Narrow the object reference - B_var b = B::_narrow (a.in (), env); - if (env.exception () != 0) - { - env.print_exception ("B::_narrow"); - return -1; - } - - // Narrow the object reference - C_var c = C::_narrow (a.in (), env); - if (env.exception () != 0) - { - env.print_exception ("C::_narrow"); - return -1; - } - - // Narrow the object reference - D_var d = D::_narrow (c.in (), env); - if (env.exception () != 0) - { - env.print_exception ("D::_narrow"); - return -1; - } - - string = a->method1 (env); - if (env.exception () != 0) - { - env.print_exception ("A::method1"); - return -1; - } - else - ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ())); - - string = b->method1 (env); - if (env.exception () != 0) - { - env.print_exception ("B::method1"); - return -1; - } - else - ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ())); - - string = b->method2 (env); - if (env.exception () != 0) - { - env.print_exception ("B::method2"); - return -1; - } - else - ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ())); - - string = c->method1 (env); - if (env.exception () != 0) - { - env.print_exception ("C::method1"); - return -1; - } - else - ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ())); - - string = c->method3 (env); - if (env.exception () != 0) - { - env.print_exception ("C::method3"); - return -1; - } - else - ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ())); - - string = d->method1 (env); - if (env.exception () != 0) - { - env.print_exception ("D::method1"); - return -1; - } - else - ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ())); - - string = d->method2 (env); - if (env.exception () != 0) - { - env.print_exception ("D::method2"); - return -1; - } - else - ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ())); - - string = d->method3 (env); - if (env.exception () != 0) - { - env.print_exception ("A::method3"); - return -1; - } - else - ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ())); - - string = d->method4 (env); - if (env.exception () != 0) - { - env.print_exception ("D::method4"); - return -1; - } - else - ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ())); - - return 0; -} diff --git a/TAO/tests/Multiple_Inheritance/client.dsp b/TAO/tests/Multiple_Inheritance/client.dsp deleted file mode 100644 index 597e103cb84..00000000000 --- a/TAO/tests/Multiple_Inheritance/client.dsp +++ /dev/null @@ -1,209 +0,0 @@ -# Microsoft Developer Studio Project File - Name="Multiple Inheritance Client" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Console Application" 0x0103
-
-CFG=Multiple Inheritance Client - Win32 Debug
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE
-!MESSAGE NMAKE /f "client.mak".
-!MESSAGE
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE
-!MESSAGE NMAKE /f "client.mak" CFG="Multiple Inheritance Client - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "Multiple Inheritance Client - Win32 Release" (based on "Win32 (x86) Console Application")
-!MESSAGE "Multiple Inheritance Client - Win32 Debug" (based on "Win32 (x86) Console Application")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "Multiple Inheritance Client - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
-# ADD CPP /nologo /MD /W3 /GR /GX /O2 /I "..\.." /I "..\..\.." /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /FD /c
-# SUBTRACT CPP /YX
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 ace.lib tao.lib /nologo /subsystem:console /machine:I386 /libpath:"..\..\tao" /libpath:"..\..\..\ace"
-# SUBTRACT LINK32 /pdb:none
-
-!ELSEIF "$(CFG)" == "Multiple Inheritance Client - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "client__"
-# PROP BASE Intermediate_Dir "client__"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir ""
-# PROP Intermediate_Dir "Debug"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
-# ADD CPP /nologo /MDd /W3 /Gm /GR /GX /Zi /Od /I "..\.." /I "..\..\.." /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /FD /c
-# SUBTRACT CPP /YX
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 TAOd.lib aced.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"..\..\tao" /libpath:"..\..\..\ace"
-# SUBTRACT LINK32 /pdb:none
-
-!ENDIF
-
-# Begin Target
-
-# Name "Multiple Inheritance Client - Win32 Release"
-# Name "Multiple Inheritance Client - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter ".cpp"
-# Begin Source File
-
-SOURCE=.\client.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceC.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceS.cpp
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter ".h"
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceC.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceS.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceS_T.h
-# End Source File
-# End Group
-# Begin Group "IDL Files"
-
-# PROP Default_Filter ".idl"
-# Begin Source File
-
-SOURCE=.\Multiple_Inheritance.idl
-
-!IF "$(CFG)" == "Multiple Inheritance Client - Win32 Release"
-
-USERDEP__MULTI="..\..\..\bin\Release\tao_idl.exe"
-# Begin Custom Build - Invoking TAO_IDL compiler
-InputPath=.\Multiple_Inheritance.idl
-InputName=Multiple_Inheritance
-
-BuildCmds= \
- tao_idl $(InputName).idl
-
-"$(InputName)C.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)C.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)C.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-# End Custom Build
-
-!ELSEIF "$(CFG)" == "Multiple Inheritance Client - Win32 Debug"
-
-USERDEP__MULTI="..\..\..\bin\tao_idl.exe"
-# Begin Custom Build - Invoking TAO_IDL Compiler
-InputPath=.\Multiple_Inheritance.idl
-InputName=Multiple_Inheritance
-
-BuildCmds= \
- tao_idl $(InputName).idl
-
-"$(InputName)C.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)C.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)C.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-# End Custom Build
-
-!ENDIF
-
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/TAO/tests/Multiple_Inheritance/server.cpp b/TAO/tests/Multiple_Inheritance/server.cpp deleted file mode 100644 index 34bf0548cd4..00000000000 --- a/TAO/tests/Multiple_Inheritance/server.cpp +++ /dev/null @@ -1,42 +0,0 @@ -// $Id$ - -#include "Multiple_Inheritance_i.h" -#include "tao/TAO.h" - -ACE_RCSID(Multiple_Inheritance, server, "$Id$") - -int -main (int argc, char *argv[]) -{ - Multiple_Inheritance_i servant; - TAO_ORB_Manager orb_manager; - - ACE_DEBUG ((LM_DEBUG, "\n\tMultiple Inheritance Server\n\n")); - TAO_TRY - { - orb_manager.init_child_poa (argc, - argv, - "child_poa", - TAO_TRY_ENV); - TAO_CHECK_ENV; - - CORBA::String_var ior = orb_manager.activate_under_child_poa ("my_object", - &servant, - TAO_TRY_ENV); - TAO_CHECK_ENV; - - ACE_DEBUG ((LM_DEBUG, "%s\n\n", ior.in ())); - - orb_manager.run (TAO_TRY_ENV); - TAO_CHECK_ENV; - } - TAO_CATCH (CORBA::SystemException, sysex) - { - ACE_UNUSED_ARG (sysex); - TAO_TRY_ENV.print_exception ("System Exception"); - return -1; - } - TAO_ENDTRY; - - return 0; -} diff --git a/TAO/tests/Multiple_Inheritance/server.dsp b/TAO/tests/Multiple_Inheritance/server.dsp deleted file mode 100644 index e21db9eb48d..00000000000 --- a/TAO/tests/Multiple_Inheritance/server.dsp +++ /dev/null @@ -1,213 +0,0 @@ -# Microsoft Developer Studio Project File - Name="Multiple Inheritance Server" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Console Application" 0x0103
-
-CFG=Multiple Inheritance Server - Win32 Debug
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE
-!MESSAGE NMAKE /f "server.mak".
-!MESSAGE
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE
-!MESSAGE NMAKE /f "server.mak" CFG="Multiple Inheritance Server - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "Multiple Inheritance Server - Win32 Release" (based on "Win32 (x86) Console Application")
-!MESSAGE "Multiple Inheritance Server - Win32 Debug" (based on "Win32 (x86) Console Application")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "Multiple Inheritance Server - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
-# ADD CPP /nologo /MD /W3 /GR /GX /O2 /I "..\.." /I "..\..\.." /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /FD /c
-# SUBTRACT CPP /YX
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 tao.lib ace.lib /nologo /subsystem:console /machine:I386 /libpath:"..\..\tao" /libpath:"..\..\..\ace"
-# SUBTRACT LINK32 /pdb:none
-
-!ELSEIF "$(CFG)" == "Multiple Inheritance Server - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir ""
-# PROP Intermediate_Dir "Debug"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
-# ADD CPP /nologo /MDd /W3 /Gm /GR /GX /Zi /Od /I "..\.." /I "..\..\.." /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /FD /c
-# SUBTRACT CPP /YX
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 TAOd.lib aced.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"..\..\tao" /libpath:"..\..\..\ace"
-# SUBTRACT LINK32 /pdb:none
-
-!ENDIF
-
-# Begin Target
-
-# Name "Multiple Inheritance Server - Win32 Release"
-# Name "Multiple Inheritance Server - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter ".cpp"
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceC.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceS.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\server.cpp
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter ".h"
-# Begin Source File
-
-SOURCE=.\Multiple_Inheritance_i.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceC.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceS.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Multiple_InheritanceS_T.h
-# End Source File
-# End Group
-# Begin Group "IDL Files"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=.\Multiple_Inheritance.idl
-
-!IF "$(CFG)" == "Multiple Inheritance Server - Win32 Release"
-
-USERDEP__MULTI="..\..\..\bin\Release\tao_idl.exe"
-# Begin Custom Build - Invoking TAO_IDL compiler
-InputPath=.\Multiple_Inheritance.idl
-InputName=Multiple_Inheritance
-
-BuildCmds= \
- tao_idl $(InputName).idl
-
-"$(InputName)C.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)C.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)C.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-# End Custom Build
-
-!ELSEIF "$(CFG)" == "Multiple Inheritance Server - Win32 Debug"
-
-USERDEP__MULTI="..\..\..\bin\tao_idl.exe"
-# Begin Custom Build - Invoking TAO_IDL Compiler
-InputPath=.\Multiple_Inheritance.idl
-InputName=Multiple_Inheritance
-
-BuildCmds= \
- tao_idl $(InputName).idl
-
-"$(InputName)C.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)C.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)C.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.i" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-
-"$(InputName)S_T.cpp" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- $(BuildCmds)
-# End Custom Build
-
-!ENDIF
-
-# End Source File
-# End Group
-# End Target
-# End Project
|