summaryrefslogtreecommitdiff
path: root/TAO/tests/Smart_Proxies/Collocation/SP_Collocation.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Smart_Proxies/Collocation/SP_Collocation.mpc')
-rw-r--r--TAO/tests/Smart_Proxies/Collocation/SP_Collocation.mpc54
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 {
+ }
+}