Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / TAO / tao / PI_Server / PI_Server.mpc
blob94034614dece09c05ccc4a116663669a92b1fb67
1 project(*idl) : tao_versioning_idl_defaults, install, pidl_install {
2   custom_only = 1
3   idlflags += \
4               -Wb,export_macro=TAO_PI_Server_Export \
5               -Wb,export_include=tao/PI_Server/pi_server_export.h \
6               -iC tao/PI_Server
8   IDL_Files {
9     idlflags += -Sci -SS -GA -Gp -Gd -Sorb -Sal
10 //                -Wb,include_guard=TAO_PI_SERVER_SAFE_INCLUDE \
11 //                -Wb,safe_include=tao/PI_Server/PI_Server.h
12     idlflags -= -Sa -St
13     ServerRequestInfo.pidl
14   }
16   IDL_Files {
17     idlflags += -SS -Sorb -GX -Sci \
18                 -Wb,unique_include=tao/PI_Server/PI_Server.h
19     PI_Server_include.pidl
20   }
22   PidlInstallWithoutBuilding_Files {
23     ServerRequestInterceptor.pidl
24   }
26   specific {
27     install_dir = tao/PI_Server
28   }
31 project(PI_Server) : taolib, tao_output, pi, portableserver, install, taoidldefaults {
32   after       += *idl
33   sharedname   = TAO_PI_Server
34   dynamicflags += TAO_PI_SERVER_BUILD_DLL
36   Source_Files {
37     *.cpp
38     ServerRequestInfoC.cpp
39     PI_Server_includeC.cpp
40   }
42   Header_Files {
43     *.h
44     ServerRequestInfoC.h
45     ServerRequestInfoS.h
46     ServerRequestInfoA.h
47     PI_Server_includeC.h
48     PI_Server_includeS.h
49     PI_Server_includeA.h
50   }
52   specific {
53     install_dir = tao/PI_Server
54   }