Merge pull request #2316 from jwillemsen/jwi-taskcommenttypo
[ACE_TAO.git] / TAO / docs / tutorials / Quoter / RTCORBA / StockQuoter.mpc
blob1665804fa74a5a8e316bacd74ce90a1a5ed862ae
1 // -*- MPC -*-
2 // $author: Shanshan Jiang <shanshan.jiang@vanderbilt.edu>
3 // Contains project definitions for the Publish/Subscribe Real-time CORBA
4 // Stock Quoter Service.
6 project(RTCORBA_Quoter_Common): negotiate_codesets, rtportableserver, rtcorba, taolib, valuetype {
7    sharedname = RTCORBA_Quoter_Common
8    idlflags += -Wb,stub_export_macro=RTCORBA_Quoter_Common_Export \
9                -Wb,stub_export_include=Common_Export.h \
11    dynamicflags += RTCORBA_QUOTER_COMMON_BUILD_DLL
13    IDL_Files {
14       Distributor.idl
15       Broker.idl
16       Common.idl
17     }
19     Source_Files {
20       DistributorC.cpp
21       BrokerC.cpp
22       CommonC.cpp
23       Stock_PriorityMapping.cpp
24     }
26     Header_Files {
27       DistributorC.h
28       BrokerC.h
29       CommonC.h
30       CommonS.h
31       Stock_PriorityMapping.h
32     }
35 project(RTCORBA_Quoter_Admin): valuetype, rt_server, naming, stl {
36   after = RTCORBA_Quoter_Common
37   libs += RTCORBA_Quoter_Common
38   exename = admin
40   Idl_Files {
41   }
43   Source_Files {
44      Admin.cpp
45   }
47   Header_Files {
48   }
51 project(RTCORBA_Quoter_Distributor): valuetype, rt_server, naming, utils, stl, threads {
52   libs +=  RTCORBA_Quoter_Common
53   after += RTCORBA_Quoter_Common
54   exename = distributor
56   IDL_Files {
57   }
59   Source_Files {
60       DistributorS.cpp
61       Distributor.cpp
62       Distributor_i.cpp
63       CommonS.cpp
64   }
66   Header_Files {
67       Distributor_i.h
68       Stock_Database.h
69       DistributorS.h
70    }
73 project(RTCORBA_Quoter_Broker): valuetype, rt_server, naming, utils, stl, threads {
74   libs +=  RTCORBA_Quoter_Common
75   after += RTCORBA_Quoter_Common
76   exename = broker
78   IDL_Files {
79   }
81   Source_Files {
82       BrokerS.cpp
83       StockNameConsumer_i.cpp
84       Broker.cpp
85       Broker_i.cpp
86       CommonS.cpp
87     }
89   Header_Files {
90       StockNameConsumer_i.h
91       Broker_i.h
92       Stock_Database.h
93       BrokerS.h
94   }