diff options
Diffstat (limited to 'TAO/tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc')
-rw-r--r-- | TAO/tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/TAO/tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc b/TAO/tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc new file mode 100644 index 00000000000..49f3825dea5 --- /dev/null +++ b/TAO/tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc @@ -0,0 +1,67 @@ +// -*- MPC -*- +// $Id$ + +project(ORB DLL Server) : taolib_with_idl, portableserver { + sharedname = ORB_DLL_Server + dynamicflags = SERVICE_CONFIG_ORB_DLL_BUILD_DLL + requires = threads + + IDL_Files { + Test.idl + } + + Source_Files { + ORB_DLL.cpp + Test_i.cpp + TestC.cpp + TestS.cpp + server.cpp + client.cpp + } + Header_Files { + ORB_DLL.h + ORB_DLL_Export.h + } + Resource_Files { + } +} + +project(ORB DLL Client) : taolib_with_idl, portableserver { + sharedname = ORB_DLL_Client + dynamicflags = SERVICE_CONFIG_ORB_DLL_BUILD_DLL + + IDL_Files { + Test.idl + } + + Source_Files { + ORB_DLL.cpp + Test_i.cpp + TestC.cpp + TestS.cpp + client.cpp + server.cpp + } + Header_Files { + ORB_DLL.h + ORB_DLL_Export.h + } + Resource_Files { + } +} + + +project(*) : taoserver { + after += lib ORB_DLL_Client ORB_DLL_Server + exename = Test + + specific (automake) { + includes += $(srcdir)/../lib + } else { + includes += ../lib + } + + Source_Files { + Test.cpp + } +} |