Revert "Minor modernization of DynamicAny code"
[ACE_TAO.git] / TAO / tao / PortableServer / PortableServer.mpc
blob85b1ae474cdde4579a26de2375b595ae42592bfb
1 project(*idl) : tao_versioning_idl_defaults, install, pidl_install {
2   custom_only = 1
3   IDL_Files {
4     idlflags += -Gp -Gd -Sci -SS -Sorb -GA \
5                 -Wb,export_macro=TAO_PortableServer_Export \
6                 -Wb,export_include=tao/PortableServer/portableserver_export.h \
7                 -iC tao/PortableServer
8     idlflags -= -Sa -St
9     ForwardRequest.pidl
10   }
12   IDL_Files {
13     idlflags += -Gp -Gd -Sci -SS -Sorb -GA -Sal \
14                 -Wb,export_macro=TAO_PortableServer_Export \
15                 -Wb,export_include=tao/PortableServer/portableserver_export.h \
16                 -iC tao/PortableServer
17     idlflags -= -Sa -St
18     AdapterActivator.pidl
19     IdAssignmentPolicy.pidl
20     IdUniquenessPolicy.pidl
21     ImplicitActivationPolicy.pidl
22     LifespanPolicy.pidl
23     RequestProcessingPolicy.pidl
24     ServantActivator.pidl
25     ServantLocator.pidl
26     ServantManager.pidl
27     ServantRetentionPolicy.pidl
28     ThreadPolicy.pidl
29   }
31   IDL_Files {
32     idlflags += -Gp -Gd -Sci -SS -Sorb \
33                 -Wb,export_macro=TAO_PortableServer_Export \
34                 -Wb,export_include=tao/PortableServer/portableserver_export.h \
35                 -iC tao/PortableServer
36     idlflags -= -Sa -St
37     POAManager.pidl
38     POAManagerFactory.pidl
39     POA.pidl
40     PS_Current.pidl
41   }
43   IDL_Files {
44     idlflags += -Sci -SS -Sorb -Sa -GX \
45                 -Wb,export_macro=TAO_PortableServer_Export \
46                 -Wb,export_include=tao/PortableServer/portableserver_export.h \
47                 -Wb,unique_include=tao/PortableServer/PortableServer.h \
48                 -iC tao/PortableServer
49     PortableServer_include.pidl
50   }
52   IDL_Files {
53     idlflags += -Sci -SS -Sorb -Sa -GX \
54                 -Wb,export_macro=TAO_PortableServer_Export \
55                 -Wb,export_include=tao/PortableServer/portableserver_export.h \
56                 -Wb,include_guard=TAO_PORTABLESERVER_SAFE_INCLUDE \
57                 -Wb,safe_include=tao/PortableServer/PortableServer.h \
58                 -iC tao/PortableServer
59     PortableServer.pidl
60   }
62   PidlInstallWithoutBuilding_Files {
63     PS_Forward.pidl
64   }
66   specific {
67     install_dir = tao/PortableServer
68   }
71 project(PortableServer) : taolib, tao_output, install, anytypecode, taoidldefaults, valuetype_out_indirection {
72   after       += *idl
73   sharedname   = TAO_PortableServer
74   dynamicflags += TAO_PORTABLESERVER_BUILD_DLL
76   Source_Files {
77     *.cpp
78     ForwardRequestC.cpp
79     AdapterActivatorC.cpp
80     IdAssignmentPolicyC.cpp
81     IdUniquenessPolicyC.cpp
82     ImplicitActivationPolicyC.cpp
83     LifespanPolicyC.cpp
84     RequestProcessingPolicyC.cpp
85     ServantActivatorC.cpp
86     ServantLocatorC.cpp
87     ServantManagerC.cpp
88     ServantRetentionPolicyC.cpp
89     ThreadPolicyC.cpp
90     POAManagerC.cpp
91     POAManagerFactoryC.cpp
92     POAC.cpp
93     PolicyS.cpp
94     PS_CurrentC.cpp
95     PortableServer_includeC.cpp
96     PortableServerC.cpp
97     AdapterActivatorA.cpp
98     ForwardRequestA.cpp
99     IdAssignmentPolicyA.cpp
100     IdUniquenessPolicyA.cpp
101     ImplicitActivationPolicyA.cpp
102     LifespanPolicyA.cpp
103     PS_ForwardA.cpp
104     Regular_POA.cpp
105     RequestProcessingPolicyA.cpp
106     Root_POA.cpp
107     ServantActivatorA.cpp
108     ServantLocatorA.cpp
109     ServantManagerA.cpp
110     ServantRetentionPolicyA.cpp
111     ThreadPolicyA.cpp
112   }
114   Header_Files {
115     *.h
116     AdapterActivatorC.h
117     ForwardRequestC.h
118     IdAssignmentPolicyC.h
119     IdUniquenessPolicyC.h
120     ImplicitActivationPolicyC.h
121     LifespanPolicyC.h
122     POAC.h
123     POAManagerC.h
124     POAManagerFactoryC.h
125     PolicyS.h
126     PolicyS_T.h
127     PortableServerC.h
128     PortableServer_includeC.h
129     PS_CurrentC.h
130     PS_ForwardC.h
131     RequestProcessingPolicyC.h
132     ServantActivatorC.h
133     ServantLocatorC.h
134     ServantManagerC.h
135     ServantRetentionPolicyC.h
136     ThreadPolicyC.h
137     AdapterActivatorA.h
138     ForwardRequestA.h
139     IdAssignmentPolicyA.h
140     IdUniquenessPolicyA.h
141     ImplicitActivationPolicyA.h
142     LifespanPolicyA.h
143     PortableServerA.h
144     PortableServer_includeA.h
145     Regular_POA.h
146     RequestProcessingPolicyA.h
147     ServantActivatorA.h
148     ServantLocatorA.h
149     ServantManagerA.h
150     ServantRetentionPolicyA.h
151     ThreadPolicyA.h
152     ForwardRequestS.h
153     AdapterActivatorS.h
154     IdAssignmentPolicyS.h
155     IdUniquenessPolicyS.h
156     ImplicitActivationPolicyS.h
157     LifespanPolicyS.h
158     RequestProcessingPolicyS.h
159     ServantActivatorS.h
160     ServantLocatorS.h
161     ServantManagerS.h
162     ServantRetentionPolicyS.h
163     ThreadPolicyS.h
164     POAManagerS.h
165     POAManagerFactoryS.h
166     POAS.h
167     PS_CurrentS.h
168     PortableServer_includeS.h
169     PortableServerS.h
170   }
172   Template_Files {
173     Servant_var.cpp
174     PolicyS_T.cpp
175     *_T.cpp
176   }
178   specific {
179     install_dir = tao/PortableServer
180   }