Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / tests / Collocation / Collocation.mpc
blob6ef4abe76e8cb5e3c024f26b5ae8531836ae6efd
1 // -*- MPC -*-
2 project(*idl): taoidldefaults {
3   idlflags    += -Wb,skel_export_macro=Diamond_Export \
4                  -Wb,stub_export_macro=MY_Stub_Export \
5                  -Wb,skel_export_include=diamond_export.h \
6                  -Wb,stub_export_include=stub_export.h \
7                  -Gd -St -Sa
8   IDL_Files {
9     Diamond.idl
10   }
11   custom_only = 1
14 project(*Test_Stub): taolib_with_idl {
15   after += *idl
17   sharedname   = Collocation_Test_Stub
18   dynamicflags += MY_STUB_BUILD_DLL
20   Source_Files {
21     DiamondC.cpp
22   }
23   IDL_Files {
24   }
27 project(*Diamond) : taolib_with_idl, portableserver {
28   after       += *idl *Test_Stub
29   after       += Collocation_Test_Stub
31   sharedname   = Collocation_Diamond
32   dynamicflags += DIAMOND_BUILD_DLL
34   libs        += Collocation_Test_Stub
36   Source_Files {
37     Diamond_i.cpp
38     DiamondS.cpp
39   }
40   IDL_Files {
41   }
44 project(*Server) : taoserver, strategies {
45   after   += *Test_Stub *Diamond
46   libs    += Collocation_Test_Stub Collocation_Diamond
47   exename  = Collocation
48   IDL_Files {
49   }
51   Source_Files {
52     Collocation_Tester.cpp
53     Collocation.cpp
54   }