diff options
Diffstat (limited to 'TAO/tests/Smart_Proxies/Collocation/SP_Collocation.mpc')
-rw-r--r-- | TAO/tests/Smart_Proxies/Collocation/SP_Collocation.mpc | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/TAO/tests/Smart_Proxies/Collocation/SP_Collocation.mpc b/TAO/tests/Smart_Proxies/Collocation/SP_Collocation.mpc new file mode 100644 index 00000000000..765052118d0 --- /dev/null +++ b/TAO/tests/Smart_Proxies/Collocation/SP_Collocation.mpc @@ -0,0 +1,54 @@ +// -*- MPC -*- +// $Id$ + +project(*idl): taoidldefaults, smart_proxies { + idlflags += -Wb,stub_export_macro=MY_Stub_Export -Wb,stub_export_include=stub_export.h -Wb,skel_export_macro=Diamond_Export -Wb,skel_export_include=diamond_export.h -Gd + + IDL_Files { + Diamond.idl + } + custom_only = 1 +} + +project(*TestStubsLib): taolib_with_idl, smart_proxies { + after += *idl + + sharedname = Coll_Test_Stubs + dynamicflags += MY_STUB_BUILD_DLL + + Source_Files { + DiamondC.cpp + Smart_Proxy_Impl.cpp + } + IDL_Files { + } +} + +project(*DiamondLib) : taolib_with_idl, smart_proxies, portableserver { + after += *idl + after += *TestStubsLib + + sharedname = Diamond + dynamicflags += DIAMOND_BUILD_DLL + + libs += Coll_Test_Stubs + + Source_Files { + Diamond_i.cpp + DiamondS.cpp + } + IDL_Files { + } +} + +project(*Test): taoexe, smart_proxies, portableserver, strategies { + after += *idl + after += *TestStubsLib *DiamondLib + libs += Coll_Test_Stubs Diamond + Source_Files { + Coll_Tester.cpp + main.cpp + } + IDL_Files { + } +} |