summaryrefslogtreecommitdiff
path: root/TAO/tao
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2010-09-15 11:43:22 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2010-09-15 11:43:22 +0000
commit9766ba907147c6b947896ede5849fd1280006585 (patch)
tree5935ae9e970ab287427bf2f5f19bcdf509fee745 /TAO/tao
parent42217230b47c5ef8c5d291b4dfc86cae89f23104 (diff)
downloadATCD-9766ba907147c6b947896ede5849fd1280006585.tar.gz
Wed Sep 15 11:32:04 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* tao/AnyTypeCode/AnyTypeCode.mpc: * tao/BiDir_GIOP/BiDir_GIOP.mpc: * tao/CSD_Framework/CSD_Framework.mpc: * tao/CSD_ThreadPool/CSD_ThreadPool.mpc: * tao/CodecFactory/CodecFactory.mpc: * tao/Codeset/Codeset.mpc: * tao/Compression/Compression.mpc: * tao/DiffServPolicy/DiffServPolicy.mpc: * tao/DynamicAny/DynamicAny.mpc: * tao/DynamicInterface/DynamicInterface.mpc: * tao/ETCL/TAO_ETCL.mpc: * tao/EndpointPolicy/EndpointPolicy.mpc: * tao/IFR_Client/IFR_Client.mpc: * tao/IORInterceptor/IORInterceptor.mpc: * tao/IORManipulation/IORManipulation.mpc: * tao/IORTable/IORTable.mpc: * tao/ImR_Client/ImR_Client.mpc: * tao/Messaging/Messaging.mpc: * tao/Monitor/Monitor.mpc: * tao/ObjRefTemplate/ObjRefTemplate.mpc: * tao/PI/PI.mpc: * tao/PI_Server/PI_Server.mpc: * tao/PortableServer/PortableServer.mpc: * tao/RTCORBA/RTCORBA.mpc: * tao/RTPortableServer/RTPortableServer.mpc: * tao/RTScheduling/RTScheduler.mpc: * tao/SmartProxies/SmartProxies.mpc: * tao/Strategies/Strategies.mpc: * tao/TransportCurrent/TC.mpc: * tao/TransportCurrent/TC_IIOP.mpc: * tao/TypeCodeFactory/TypeCodeFactory.mpc: * tao/Utils/Utils.mpc: * tao/Valuetype/Valuetype.mpc: * tao/ZIOP/ZIOP.mpc: Moved all MPC files to their subdirectory and simplified them * tao/BiDir_GIOP.mpc: * tao/CSD_Framework.mpc: * tao/CSD_ThreadPool.mpc: * tao/CodecFactory.mpc: * tao/Codeset.mpc: * tao/Compression.mpc: * tao/DiffServPolicy.mpc: * tao/DynamicAny.mpc: * tao/DynamicInterface.mpc: * tao/EndpointPolicy.mpc: * tao/IFR_Client.mpc: * tao/IORInterceptor.mpc: * tao/IORManipulation.mpc: * tao/IORTable.mpc: * tao/ImR_Client.mpc: * tao/Messaging.mpc: * tao/Monitor.mpc: * tao/ObjRefTemplate.mpc: * tao/PI.mpc: * tao/PI_Server.mpc: * tao/PortableServer.mpc: * tao/RTCORBA.mpc: * tao/RTPortableServer.mpc: * tao/RTScheduler.mpc: * tao/SmartProxies.mpc: * tao/Strategies.mpc: * tao/TC.mpc: * tao/TC_IIOP.mpc: * tao/TypeCodeFactory.mpc: * tao/Utils.mpc: * tao/Valuetype.mpc: * tao/ZIOP.mpc: Removed these files.
Diffstat (limited to 'TAO/tao')
-rw-r--r--TAO/tao/AnyTypeCode/AnyTypeCode.mpc4
-rw-r--r--TAO/tao/BiDir_GIOP/BiDir_GIOP.mpc (renamed from TAO/tao/BiDir_GIOP.mpc)40
-rw-r--r--TAO/tao/CSD_Framework/CSD_Framework.mpc (renamed from TAO/tao/CSD_Framework.mpc)46
-rw-r--r--TAO/tao/CSD_ThreadPool.mpc38
-rw-r--r--TAO/tao/CSD_ThreadPool/CSD_ThreadPool.mpc7
-rw-r--r--TAO/tao/CodecFactory/CodecFactory.mpc (renamed from TAO/tao/CodecFactory.mpc)54
-rw-r--r--TAO/tao/Codeset/Codeset.mpc (renamed from TAO/tao/Codeset.mpc)35
-rw-r--r--TAO/tao/Compression/Compression.mpc (renamed from TAO/tao/Compression.mpc)57
-rw-r--r--TAO/tao/DiffServPolicy/DiffServPolicy.mpc (renamed from TAO/tao/DiffServPolicy.mpc)42
-rw-r--r--TAO/tao/DynamicAny.mpc68
-rw-r--r--TAO/tao/DynamicAny/DynamicAny.mpc45
-rw-r--r--TAO/tao/DynamicInterface.mpc36
-rw-r--r--TAO/tao/DynamicInterface/DynamicInterface.mpc6
-rw-r--r--TAO/tao/ETCL/TAO_ETCL.mpc27
-rw-r--r--TAO/tao/EndpointPolicy.mpc69
-rw-r--r--TAO/tao/EndpointPolicy/EndpointPolicy.mpc43
-rw-r--r--TAO/tao/IFR_Client.mpc75
-rw-r--r--TAO/tao/IFR_Client/IFR_Client.mpc53
-rw-r--r--TAO/tao/IORInterceptor/IORInterceptor.mpc (renamed from TAO/tao/IORInterceptor.mpc)50
-rw-r--r--TAO/tao/IORManipulation/IORManipulation.mpc (renamed from TAO/tao/IORManipulation.mpc)42
-rw-r--r--TAO/tao/IORTable/IORTable.mpc (renamed from TAO/tao/IORTable.mpc)41
-rw-r--r--TAO/tao/ImR_Client/ImR_Client.mpc (renamed from TAO/tao/ImR_Client.mpc)47
-rw-r--r--TAO/tao/Messaging.mpc144
-rw-r--r--TAO/tao/Messaging/Messaging.mpc122
-rw-r--r--TAO/tao/Monitor.mpc83
-rw-r--r--TAO/tao/Monitor/Monitor.mpc61
-rw-r--r--TAO/tao/ObjRefTemplate.mpc87
-rw-r--r--TAO/tao/ObjRefTemplate/ObjRefTemplate.mpc65
-rw-r--r--TAO/tao/PI.mpc147
-rw-r--r--TAO/tao/PI/PI.mpc125
-rw-r--r--TAO/tao/PI_Server/PI_Server.mpc (renamed from TAO/tao/PI_Server.mpc)58
-rw-r--r--TAO/tao/PortableServer.mpc192
-rw-r--r--TAO/tao/PortableServer/PortableServer.mpc170
-rw-r--r--TAO/tao/RTCORBA/RTCORBA.mpc (renamed from TAO/tao/RTCORBA.mpc)54
-rw-r--r--TAO/tao/RTPortableServer/RTPortableServer.mpc (renamed from TAO/tao/RTPortableServer.mpc)53
-rw-r--r--TAO/tao/RTScheduling/RTScheduler.mpc (renamed from TAO/tao/RTScheduler.mpc)54
-rw-r--r--TAO/tao/SmartProxies.mpc36
-rw-r--r--TAO/tao/SmartProxies/SmartProxies.mpc6
-rw-r--r--TAO/tao/Strategies.mpc58
-rw-r--r--TAO/tao/Strategies/Strategies.mpc28
-rw-r--r--TAO/tao/TC.mpc60
-rw-r--r--TAO/tao/TransportCurrent/TC.mpc47
-rw-r--r--TAO/tao/TransportCurrent/TC_IIOP.mpc (renamed from TAO/tao/TC_IIOP.mpc)37
-rw-r--r--TAO/tao/TypeCodeFactory/TypeCodeFactory.mpc (renamed from TAO/tao/TypeCodeFactory.mpc)40
-rw-r--r--TAO/tao/Utils/Utils.mpc (renamed from TAO/tao/Utils.mpc)26
-rw-r--r--TAO/tao/Valuetype/Valuetype.mpc (renamed from TAO/tao/Valuetype.mpc)36
-rw-r--r--TAO/tao/ZIOP/ZIOP.mpc (renamed from TAO/tao/ZIOP.mpc)40
47 files changed, 957 insertions, 1797 deletions
diff --git a/TAO/tao/AnyTypeCode/AnyTypeCode.mpc b/TAO/tao/AnyTypeCode/AnyTypeCode.mpc
index 7f7a5b3fbfd..1debb859257 100644
--- a/TAO/tao/AnyTypeCode/AnyTypeCode.mpc
+++ b/TAO/tao/AnyTypeCode/AnyTypeCode.mpc
@@ -179,8 +179,4 @@ project(AnyTypeCode) : taolib, tao_output, install, extra_anytypecode, taoidldef
Union_TypeCode.cpp
Value_TypeCode.cpp
}
-
- Pkgconfig_Files {
- TAO_AnyTypeCode.pc.in
- }
}
diff --git a/TAO/tao/BiDir_GIOP.mpc b/TAO/tao/BiDir_GIOP/BiDir_GIOP.mpc
index edd59deb2df..49bffcb6f51 100644
--- a/TAO/tao/BiDir_GIOP.mpc
+++ b/TAO/tao/BiDir_GIOP/BiDir_GIOP.mpc
@@ -7,8 +7,8 @@ project(*idl) : tao_versioning_idl_defaults {
-Wb,export_include=tao/BiDir_GIOP/bidirgiop_export.h \
-Wb,include_guard=TAO_BIDIRGIOP_SAFE_INCLUDE \
-Wb,safe_include=tao/BiDir_GIOP/BiDirGIOP.h \
- -o BiDir_GIOP
- BiDir_GIOP/BiDirPolicy.pidl
+ -iC BiDir_GIOP
+ BiDirPolicy.pidl
}
}
@@ -18,39 +18,13 @@ project(BiDir_GIOP) : taolib, tao_output, install, pi, taoidldefaults {
dynamicflags += TAO_BIDIRGIOP_BUILD_DLL
Source_Files {
- BiDir_GIOP
- }
-
- Source_Files {
- BiDir_GIOP/BiDirPolicyC.cpp
+ *.cpp
+ BiDirPolicyC.cpp
}
Header_Files {
- BiDir_GIOP
- BiDir_GIOP/BiDirPolicyC.h
- BiDir_GIOP/BiDirPolicyS.h
- }
-
- Inline_Files {
- BiDir_GIOP
- }
-
- Template_Files {
- BiDir_GIOP
- }
-
- Resource_Files {
- BiDir_GIOP
- }
-
- PIDL_Files {
- BiDir_GIOP
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- BiDir_GIOP/TAO_BiDirGIOP.pc.in
+ *.h
+ BiDirPolicyC.h
+ BiDirPolicyS.h
}
}
diff --git a/TAO/tao/CSD_Framework.mpc b/TAO/tao/CSD_Framework/CSD_Framework.mpc
index 218b2f7e3de..44003f7ec17 100644
--- a/TAO/tao/CSD_Framework.mpc
+++ b/TAO/tao/CSD_Framework/CSD_Framework.mpc
@@ -5,9 +5,9 @@ project(*idl) : tao_versioning_idl_defaults {
idlflags += -Sci -SS -Gp -Gd -Sorb -GA -Sal \
-Wb,export_macro=TAO_CSD_FW_Export \
-Wb,export_include=tao/CSD_Framework/CSD_FW_Export.h \
- -o CSD_Framework
+ -iC tao/CSD_Framework
idlflags -= -Sa -St
- CSD_Framework/CSD_Framework.pidl
+ CSD_Framework.pidl
}
}
@@ -18,44 +18,14 @@ project(CSD_Framework) : taolib, tao_output, portableserver, install, pi, avoids
includes += $(TAO_ROOT)/tao
Source_Files {
- CSD_Framework
- }
-
- Source_Files {
- CSD_Framework/CSD_FrameworkC.cpp
+ *.cpp
+ CSD_FrameworkC.cpp
}
Header_Files {
- CSD_Framework
- CSD_Framework/CSD_FrameworkC.h
- CSD_Framework/CSD_FrameworkS.h
- CSD_Framework/CSD_FrameworkA.h
- }
-
- Inline_Files {
- CSD_Framework
- }
-
- Template_Files {
- CSD_Framework
- }
-
- Resource_Files {
- CSD_Framework
- }
-
- IDL_Files {
- CSD_Framework
- }
-
- PIDL_Files {
- CSD_Framework
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- CSD_Framework/TAO_CSD_Framework.pc.in
+ *.h
+ CSD_FrameworkC.h
+ CSD_FrameworkS.h
+ CSD_FrameworkA.h
}
}
diff --git a/TAO/tao/CSD_ThreadPool.mpc b/TAO/tao/CSD_ThreadPool.mpc
deleted file mode 100644
index 468abc4c113..00000000000
--- a/TAO/tao/CSD_ThreadPool.mpc
+++ /dev/null
@@ -1,38 +0,0 @@
-//$Id$
-project(CSD_ThreadPool) : csd_framework, tao_output, install, threads {
- sharedname = TAO_CSD_ThreadPool
- dynamicflags += TAO_CSD_TP_BUILD_DLL
- includes += $(TAO_ROOT)/tao
-
- Source_Files {
- CSD_ThreadPool
- }
-
- Header_Files {
- CSD_ThreadPool
- }
-
- Inline_Files {
- CSD_ThreadPool
- }
-
- Template_Files {
- CSD_ThreadPool
- }
-
- Resource_Files {
- CSD_ThreadPool
- }
-
- IDL_Files {
- CSD_ThreadPool
- }
-
- PIDL_Files {
- CSD_ThreadPool
- }
-
- Pkgconfig_Files {
- CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in
- }
-}
diff --git a/TAO/tao/CSD_ThreadPool/CSD_ThreadPool.mpc b/TAO/tao/CSD_ThreadPool/CSD_ThreadPool.mpc
new file mode 100644
index 00000000000..240f528cd55
--- /dev/null
+++ b/TAO/tao/CSD_ThreadPool/CSD_ThreadPool.mpc
@@ -0,0 +1,7 @@
+//$Id$
+
+project(CSD_ThreadPool) : csd_framework, tao_output, install, threads {
+ sharedname = TAO_CSD_ThreadPool
+ dynamicflags += TAO_CSD_TP_BUILD_DLL
+ includes += $(TAO_ROOT)/tao
+}
diff --git a/TAO/tao/CodecFactory.mpc b/TAO/tao/CodecFactory/CodecFactory.mpc
index dc71640d7a2..1f9208fa5e8 100644
--- a/TAO/tao/CodecFactory.mpc
+++ b/TAO/tao/CodecFactory/CodecFactory.mpc
@@ -7,9 +7,9 @@ project(*idl) : tao_versioning_idl_defaults, install {
-Wb,export_include=tao/CodecFactory/codecfactory_export.h \
-Wb,include_guard=TAO_CODECFACTORY_SAFE_INCLUDE \
-Wb,safe_include=tao/CodecFactory/CodecFactory.h \
- -o CodecFactory
+ -iC tao/CodecFactory
idlflags -= -Sa -St
- CodecFactory/IOP_Codec.pidl
+ IOP_Codec.pidl
}
IDL_Files {
@@ -17,8 +17,8 @@ project(*idl) : tao_versioning_idl_defaults, install {
-Wb,export_macro=TAO_CodecFactory_Export \
-Wb,export_include=tao/CodecFactory/codecfactory_export.h \
-Wb,unique_include=tao/CodecFactory/CodecFactory.h \
- -o CodecFactory
- CodecFactory/IOP_Codec_include.pidl
+ -iC CodecFactory
+ IOP_Codec_include.pidl
}
}
@@ -28,44 +28,18 @@ project(CodecFactory) : taolib, tao_output, install, anytypecode, taoidldefaults
dynamicflags = TAO_CODECFACTORY_BUILD_DLL
Source_Files {
- CodecFactory
- }
-
- Source_Files {
- CodecFactory/IOP_CodecC.cpp
- CodecFactory/IOP_Codec_includeC.cpp
+ *.cpp
+ IOP_CodecC.cpp
+ IOP_Codec_includeC.cpp
}
Header_Files {
- CodecFactory
- CodecFactory/IOP_CodecA.h
- CodecFactory/IOP_CodecC.h
- CodecFactory/IOP_Codec_includeA.h
- CodecFactory/IOP_Codec_includeC.h
- CodecFactory/IOP_Codec_includeS.h
- CodecFactory/IOP_CodecS.h
- }
-
- Inline_Files {
- CodecFactory
- }
-
- Template_Files {
- CodecFactory
- }
-
- Resource_Files {
- CodecFactory
- }
-
- PIDL_Files {
- CodecFactory
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- CodecFactory/TAO_CodecFactory.pc.in
+ *.h
+ IOP_CodecA.h
+ IOP_CodecC.h
+ IOP_Codec_includeA.h
+ IOP_Codec_includeC.h
+ IOP_Codec_includeS.h
+ IOP_CodecS.h
}
}
diff --git a/TAO/tao/Codeset.mpc b/TAO/tao/Codeset/Codeset.mpc
index 38c3a33775c..cbb6270caf3 100644
--- a/TAO/tao/Codeset.mpc
+++ b/TAO/tao/Codeset/Codeset.mpc
@@ -4,9 +4,9 @@ project(*idl) : tao_versioning_idl_defaults {
idlflags += -SS -Sci -Sorb \
-Wb,export_macro=TAO_Codeset_Export \
-Wb,export_include=tao/Codeset/codeset_export.h \
- -o Codeset
+ -iC tao/Codeset
IDL_Files {
- Codeset/CodeSetContext.pidl
+ CodeSetContext.pidl
}
}
@@ -14,36 +14,9 @@ project(Codeset) : taolib, tao_output, install, taoidldefaults, nolink_codecfact
sharedname = TAO_Codeset
after += *idl
dynamicflags += TAO_CODESET_BUILD_DLL
- pch_header =
- pch_source =
Source_Files {
- Codeset
- }
-
- Source_Files {
- Codeset/CodeSetContextC.cpp
- }
-
- Header_Files {
- Codeset
- }
-
- Inline_Files {
- Codeset
- }
-
- Template_Files {
- Codeset
- }
-
- Resource_Files {
- }
-
- PIDL_Files {
- Codeset
- }
-
- IDL_Files {
+ *.cpp
+ CodeSetContextC.cpp
}
}
diff --git a/TAO/tao/Compression.mpc b/TAO/tao/Compression/Compression.mpc
index d7a0d8904bd..2b734e5df74 100644
--- a/TAO/tao/Compression.mpc
+++ b/TAO/tao/Compression/Compression.mpc
@@ -3,7 +3,7 @@ project(*idl) : tao_versioning_idl_defaults, install {
custom_only = 1
idlflags += -SS -Sorb -Sci -GA \
-Wb,export_macro=TAO_Compression_Export \
- -o Compression
+ -iC tao/Compression
IDL_Files {
idlflags -= -Sa -St
idlflags += -Gp -Gd -Sal\
@@ -11,14 +11,14 @@ project(*idl) : tao_versioning_idl_defaults, install {
-Wb,export_include=tao/Compression/compression_export.h \
-Wb,include_guard=TAO_COMPRESSION_SAFE_INCLUDE \
-Wb,safe_include=tao/Compression/Compression.h
- Compression/Compression.pidl
+ Compression.pidl
}
IDL_Files {
idlflags += \
-Wb,export_include=tao/Compression/compression_export.h \
-Wb,unique_include=tao/Compression/Compression.h
- Compression/Compression_include.pidl
+ Compression_include.pidl
}
}
@@ -28,47 +28,20 @@ project(Compression) : taolib, tao_output, install, taoidldefaults, anytypecode
dynamicflags += TAO_COMPRESSION_BUILD_DLL
Source_Files {
- Compression
- }
-
- Source_Files {
- Compression/CompressionC.cpp
- Compression/Compression_includeC.cpp
- Compression/CompressionA.cpp
- Compression/Compression_includeA.cpp
+ *.cpp
+ CompressionC.cpp
+ Compression_includeC.cpp
+ CompressionA.cpp
+ Compression_includeA.cpp
}
Header_Files {
- Compression
- Compression/CompressionC.h
- Compression/CompressionS.h
- Compression/CompressionA.h
- Compression/Compression_includeC.h
- Compression/Compression_includeS.h
- Compression/Compression_includeA.h
- }
-
- Inline_Files {
- Compression
- }
-
- Template_Files {
- Compression
- }
-
- Resource_Files {
- Compression
- }
-
- PIDL_Files {
- Compression
- }
-
- IDL_Files {
- Compression
- }
-
- Pkgconfig_Files {
- Compression/TAO_Compression.pc.in
+ *.h
+ CompressionC.h
+ CompressionS.h
+ CompressionA.h
+ Compression_includeC.h
+ Compression_includeS.h
+ Compression_includeA.h
}
}
diff --git a/TAO/tao/DiffServPolicy.mpc b/TAO/tao/DiffServPolicy/DiffServPolicy.mpc
index d7addc98872..cfeb8c99175 100644
--- a/TAO/tao/DiffServPolicy.mpc
+++ b/TAO/tao/DiffServPolicy/DiffServPolicy.mpc
@@ -7,9 +7,9 @@ project(*idl) : tao_versioning_idl_defaults, tao_no_iiop {
-Wb,export_include=tao/DiffServPolicy/DiffServPolicy_Export.h \
-Wb,include_guard=TAO_DIFFSERVPOLICY_SAFE_INCLUDE \
-Wb,safe_include=tao/DiffServPolicy/DiffServPolicy.h \
- -o DiffServPolicy
+ -iC tao/DiffServPolicy
idlflags -= -St
- DiffServPolicy/DiffServPolicy.pidl
+ DiffServPolicy.pidl
}
}
@@ -19,40 +19,14 @@ project(DiffServPolicy) : taolib, tao_output, install, portableserver, pi, taoid
dynamicflags += TAO_DIFFSERVPOLICY_BUILD_DLL
Source_Files {
- DiffServPolicy
- }
-
- Source_Files {
- DiffServPolicy/DiffServPolicyC.cpp
+ *.cpp
+ DiffServPolicyC.cpp
}
Header_Files {
- DiffServPolicy
- DiffServPolicy/DiffServPolicyC.h
- DiffServPolicy/DiffServPolicyS.h
- DiffServPolicy/DiffServPolicyA.h
- }
-
- Inline_Files {
- DiffServPolicy
- }
-
- Template_Files {
- DiffServPolicy
- }
-
- Resource_Files {
- DiffServPolicy
- }
-
- PIDL_Files {
- DiffServPolicy
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- DiffServPolicy/TAO_DiffServPolicy.pc.in
+ *.h
+ DiffServPolicyC.h
+ DiffServPolicyS.h
+ DiffServPolicyA.h
}
}
diff --git a/TAO/tao/DynamicAny.mpc b/TAO/tao/DynamicAny.mpc
deleted file mode 100644
index 729e50c4ee8..00000000000
--- a/TAO/tao/DynamicAny.mpc
+++ /dev/null
@@ -1,68 +0,0 @@
-//$Id$
-project(*idl) : tao_versioning_idl_defaults, valuetype {
- custom_only = 1
- IDL_Files {
- idlflags += -Gp -Gd -Sci -SS -Sorb \
- -Wb,export_macro=TAO_DynamicAny_Export \
- -Wb,export_include=tao/DynamicAny/dynamicany_export.h \
- -Wb,include_guard=TAO_DYNAMICANY_SAFE_INCLUDE \
- -Wb,safe_include=tao/DynamicAny/DynamicAny.h \
- -o DynamicAny
- DynamicAny/DynamicAny.pidl
- }
-}
-
-project(DynamicAny) : install, tao_output, valuetype, taoidldefaults {
- after += *idl
- sharedname = TAO_DynamicAny
- dynamicflags = TAO_DYNAMICANY_BUILD_DLL
-
- Source_Files {
- DynamicAny/DynamicAny.cpp
- DynamicAny/DynamicAnyC.cpp
- DynamicAny/DynAny_i.cpp
- DynamicAny/DynArray_i.cpp
- DynamicAny/DynCommon.cpp
- DynamicAny/DynEnum_i.cpp
- DynamicAny/DynSequence_i.cpp
- DynamicAny/DynStruct_i.cpp
- DynamicAny/DynUnion_i.cpp
- DynamicAny/DynValue_i.cpp
- DynamicAny/DynValueBox_i.cpp
- DynamicAny/DynValueCommon_i.cpp
- DynamicAny/DynAnyFactory.cpp
- }
-
- Source_Files {
- DynamicAny/DynamicAnyC.cpp
- }
-
- Header_Files {
- DynamicAny
- DynamicAny/DynamicAnyC.h
- DynamicAny/DynamicAnyS.h
- }
-
- Inline_Files {
- DynamicAny
- }
-
- Template_Files {
- DynamicAny/DynAnyUtils_T.cpp
- }
-
- Resource_Files {
- DynamicAny
- }
-
- PIDL_Files {
- DynamicAny
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- DynamicAny/TAO_DynamicAny.pc.in
- }
-}
diff --git a/TAO/tao/DynamicAny/DynamicAny.mpc b/TAO/tao/DynamicAny/DynamicAny.mpc
new file mode 100644
index 00000000000..e762cb36ee6
--- /dev/null
+++ b/TAO/tao/DynamicAny/DynamicAny.mpc
@@ -0,0 +1,45 @@
+//$Id$
+project(*idl) : tao_versioning_idl_defaults, valuetype {
+ custom_only = 1
+ IDL_Files {
+ idlflags += -Gp -Gd -Sci -SS -Sorb \
+ -Wb,export_macro=TAO_DynamicAny_Export \
+ -Wb,export_include=tao/DynamicAny/dynamicany_export.h \
+ -Wb,include_guard=TAO_DYNAMICANY_SAFE_INCLUDE \
+ -Wb,safe_include=tao/DynamicAny/DynamicAny.h \
+ -iC tao/DynamicAny
+ DynamicAny.pidl
+ }
+}
+
+project(DynamicAny) : install, tao_output, valuetype, taoidldefaults {
+ after += *idl
+ sharedname = TAO_DynamicAny
+ dynamicflags = TAO_DYNAMICANY_BUILD_DLL
+
+ Source_Files {
+ DynamicAny.cpp
+ DynamicAnyC.cpp
+ DynAny_i.cpp
+ DynArray_i.cpp
+ DynCommon.cpp
+ DynEnum_i.cpp
+ DynSequence_i.cpp
+ DynStruct_i.cpp
+ DynUnion_i.cpp
+ DynValue_i.cpp
+ DynValueBox_i.cpp
+ DynValueCommon_i.cpp
+ DynAnyFactory.cpp
+ }
+
+ Header_Files {
+ *.h
+ DynamicAnyC.h
+ DynamicAnyS.h
+ }
+
+ Template_Files {
+ DynAnyUtils_T.cpp
+ }
+}
diff --git a/TAO/tao/DynamicInterface.mpc b/TAO/tao/DynamicInterface.mpc
deleted file mode 100644
index 52b2d47fb46..00000000000
--- a/TAO/tao/DynamicInterface.mpc
+++ /dev/null
@@ -1,36 +0,0 @@
-//$Id$
-project(DynamicInterface) : taolib, tao_output, install, messaging, minimum_corba {
- sharedname = TAO_DynamicInterface
- dynamicflags += TAO_DYNAMICINTERFACE_BUILD_DLL
-
- Source_Files {
- DynamicInterface
- }
-
- Header_Files {
- DynamicInterface
- }
-
- Inline_Files {
- DynamicInterface
- }
-
- Template_Files {
- DynamicInterface
- }
-
- Resource_Files {
- DynamicInterface
- }
-
- PIDL_Files {
- DynamicInterface
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- DynamicInterface/TAO_DynamicInterface.pc.in
- }
-}
diff --git a/TAO/tao/DynamicInterface/DynamicInterface.mpc b/TAO/tao/DynamicInterface/DynamicInterface.mpc
new file mode 100644
index 00000000000..b0a7cf4f95e
--- /dev/null
+++ b/TAO/tao/DynamicInterface/DynamicInterface.mpc
@@ -0,0 +1,6 @@
+//$Id$
+
+project(DynamicInterface) : taolib, tao_output, install, messaging, minimum_corba {
+ sharedname = TAO_DynamicInterface
+ dynamicflags += TAO_DYNAMICINTERFACE_BUILD_DLL
+}
diff --git a/TAO/tao/ETCL/TAO_ETCL.mpc b/TAO/tao/ETCL/TAO_ETCL.mpc
index c3052c206d5..17cf7fdc53e 100644
--- a/TAO/tao/ETCL/TAO_ETCL.mpc
+++ b/TAO/tao/ETCL/TAO_ETCL.mpc
@@ -4,31 +4,4 @@
project(TAO_ETCL) : anytypecode, ace_etcl, install, tao_output {
sharedname = TAO_ETCL
dynamicflags += TAO_ETCL_BUILD_DLL
-
- IDL_Files {
- }
-
- Source_Files {
- TAO_ETCL_Constraint.cpp
- }
-
- Header_Files {
- TAO_ETCL_Constraint.h
- tao_etcl_export.h
- }
-
- Inline_Files {
- TAO_ETCL_Constraint.inl
- }
-
- Template_Files {
- }
-
- Pkgconfig_Files {
- TAO_ETCL.pc.in
- }
-
- specific {
- install_dir = tao/ETCL
- }
}
diff --git a/TAO/tao/EndpointPolicy.mpc b/TAO/tao/EndpointPolicy.mpc
deleted file mode 100644
index 45b0cea0152..00000000000
--- a/TAO/tao/EndpointPolicy.mpc
+++ /dev/null
@@ -1,69 +0,0 @@
-//$Id$
-project(*core_idl) : tao_versioning_idl_defaults {
- custom_only = 1
- IDL_Files {
- idlflags += -GA -SS -Sci -Sorb \
- -Wb,export_macro=TAO_EndpointPolicy_Export \
- -Wb,export_include=tao/EndpointPolicy/EndpointPolicy_Export.h \
- -o EndpointPolicy
- idlflags -= -Sa -St
- EndpointPolicy/EndpointPolicy.pidl
- EndpointPolicy/IIOPEndpointValue.pidl
- EndpointPolicy/EndpointPolicyType.pidl
- }
-}
-
-project(EndpointPolicy) : taolib, tao_output, install, portableserver, pi, taoidldefaults, tao_no_iiop, avoids_minimum_corba, avoids_corba_e_compact, avoids_corba_e_micro {
- after += *core_idl
- sharedname = TAO_EndpointPolicy
- dynamicflags += TAO_ENDPOINTPOLICY_BUILD_DLL
-
- Source_Files {
- EndpointPolicy
- }
-
- Source_Files {
- EndpointPolicy/EndpointPolicyC.cpp
- EndpointPolicy/IIOPEndpointValueC.cpp
- EndpointPolicy/EndpointPolicyTypeC.cpp
- EndpointPolicy/EndpointPolicyA.cpp
- EndpointPolicy/EndpointPolicyTypeA.cpp
- EndpointPolicy/IIOPEndpointValueA.cpp
- }
-
- Header_Files {
- EndpointPolicy
- EndpointPolicy/EndpointPolicyC.h
- EndpointPolicy/EndpointPolicyS.h
- EndpointPolicy/EndpointPolicyA.h
- EndpointPolicy/IIOPEndpointValueC.h
- EndpointPolicy/IIOPEndpointValueS.h
- EndpointPolicy/IIOPEndpointValueA.h
- EndpointPolicy/EndpointPolicyTypeC.h
- EndpointPolicy/EndpointPolicyTypeS.h
- EndpointPolicy/EndpointPolicyTypeA.h
- }
-
- Inline_Files {
- EndpointPolicy
- }
-
- Template_Files {
- EndpointPolicy
- }
-
- Resource_Files {
- EndpointPolicy
- }
-
- PIDL_Files {
- EndpointPolicy
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- EndpointPolicy/TAO_EndpointPolicy.pc.in
- }
-}
diff --git a/TAO/tao/EndpointPolicy/EndpointPolicy.mpc b/TAO/tao/EndpointPolicy/EndpointPolicy.mpc
new file mode 100644
index 00000000000..2edf5dac286
--- /dev/null
+++ b/TAO/tao/EndpointPolicy/EndpointPolicy.mpc
@@ -0,0 +1,43 @@
+//$Id$
+project(*core_idl) : tao_versioning_idl_defaults {
+ custom_only = 1
+ IDL_Files {
+ idlflags += -GA -SS -Sci -Sorb \
+ -Wb,export_macro=TAO_EndpointPolicy_Export \
+ -Wb,export_include=tao/EndpointPolicy/EndpointPolicy_Export.h \
+ -iC tao/EndpointPolicy
+ idlflags -= -Sa -St
+ EndpointPolicy.pidl
+ IIOPEndpointValue.pidl
+ EndpointPolicyType.pidl
+ }
+}
+
+project(EndpointPolicy) : taolib, tao_output, install, portableserver, pi, taoidldefaults, tao_no_iiop, avoids_minimum_corba, avoids_corba_e_compact, avoids_corba_e_micro {
+ after += *core_idl
+ sharedname = TAO_EndpointPolicy
+ dynamicflags += TAO_ENDPOINTPOLICY_BUILD_DLL
+
+ Source_Files {
+ *.cpp
+ EndpointPolicyC.cpp
+ IIOPEndpointValueC.cpp
+ EndpointPolicyTypeC.cpp
+ EndpointPolicyA.cpp
+ EndpointPolicyTypeA.cpp
+ IIOPEndpointValueA.cpp
+ }
+
+ Header_Files {
+ *.h
+ EndpointPolicyC.h
+ EndpointPolicyS.h
+ EndpointPolicyA.h
+ IIOPEndpointValueC.h
+ IIOPEndpointValueS.h
+ IIOPEndpointValueA.h
+ EndpointPolicyTypeC.h
+ EndpointPolicyTypeS.h
+ EndpointPolicyTypeA.h
+ }
+}
diff --git a/TAO/tao/IFR_Client.mpc b/TAO/tao/IFR_Client.mpc
deleted file mode 100644
index 0c782d485d8..00000000000
--- a/TAO/tao/IFR_Client.mpc
+++ /dev/null
@@ -1,75 +0,0 @@
-//$Id$
-project(*idl) : tao_versioning_idl_defaults, install {
- custom_only = 1
- IDL_Files {
- idlflags += -SS -GX \
- -Wb,stub_export_macro=TAO_IFR_Client_Export \
- -Wb,stub_export_include=tao/IFR_Client/ifr_client_export.h \
- -o IFR_Client
- idlflags -= -Sa -St
- IFR_Client/IFR_Base.pidl
- IFR_Client/IFR_Basic.pidl
- IFR_Client/IFR_Components.pidl
- IFR_Client/IFR_Extended.pidl
- }
-}
-
-project(IFR_Client) : taolib, tao_output, install, anytypecode, taoidldefaults {
- after += *idl
- sharedname = TAO_IFR_Client
- dynamicflags += TAO_IFR_CLIENT_BUILD_DLL
-
- Source_Files {
- IFR_Client
- }
-
- Source_Files {
- IFR_Client/IFR_BaseC.cpp
- IFR_Client/IFR_BasicC.cpp
- IFR_Client/IFR_ComponentsC.cpp
- IFR_Client/IFR_ExtendedC.cpp
- }
-
- Header_Files {
- IFR_Client
- IFR_Client/IFR_BaseC.h
- IFR_Client/IFR_BaseS.h
- IFR_Client/IFR_BaseA.h
- IFR_Client/IFR_BasicC.h
- IFR_Client/IFR_BasicS.h
- IFR_Client/IFR_BasicA.h
- IFR_Client/IFR_ComponentsC.h
- IFR_Client/IFR_ComponentsS.h
- IFR_Client/IFR_ComponentsA.h
- IFR_Client/IFR_ExtendedC.h
- IFR_Client/IFR_ExtendedS.h
- IFR_Client/IFR_ExtendedA.h
- }
-
- Inline_Files {
- IFR_Client
- IFR_Client/IFR_BaseC.inl
- IFR_Client/IFR_BasicC.inl
- IFR_Client/IFR_ComponentsC.inl
- IFR_Client/IFR_ExtendedC.inl
- }
-
- Template_Files {
- IFR_Client
- }
-
- Resource_Files {
- IFR_Client
- }
-
- PIDL_Files {
- IFR_Client
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- IFR_Client/TAO_IFR_Client.pc.in
- }
-}
diff --git a/TAO/tao/IFR_Client/IFR_Client.mpc b/TAO/tao/IFR_Client/IFR_Client.mpc
new file mode 100644
index 00000000000..b276f1f3db0
--- /dev/null
+++ b/TAO/tao/IFR_Client/IFR_Client.mpc
@@ -0,0 +1,53 @@
+//$Id$
+project(*idl) : tao_versioning_idl_defaults, install {
+ custom_only = 1
+ IDL_Files {
+ idlflags += -SS -GX \
+ -Wb,stub_export_macro=TAO_IFR_Client_Export \
+ -Wb,stub_export_include=tao/IFR_Client/ifr_client_export.h \
+ -iC tao/IFR_Client
+ idlflags -= -Sa -St
+ IFR_Base.pidl
+ IFR_Basic.pidl
+ IFR_Components.pidl
+ IFR_Extended.pidl
+ }
+}
+
+project(IFR_Client) : taolib, tao_output, install, anytypecode, taoidldefaults {
+ after += *idl
+ sharedname = TAO_IFR_Client
+ dynamicflags += TAO_IFR_CLIENT_BUILD_DLL
+
+ Source_Files {
+ *.cpp
+ IFR_BaseC.cpp
+ IFR_BasicC.cpp
+ IFR_ComponentsC.cpp
+ IFR_ExtendedC.cpp
+ }
+
+ Header_Files {
+ *.h
+ IFR_BaseC.h
+ IFR_BaseS.h
+ IFR_BaseA.h
+ IFR_BasicC.h
+ IFR_BasicS.h
+ IFR_BasicA.h
+ IFR_ComponentsC.h
+ IFR_ComponentsS.h
+ IFR_ComponentsA.h
+ IFR_ExtendedC.h
+ IFR_ExtendedS.h
+ IFR_ExtendedA.h
+ }
+
+ Inline_Files {
+ *.inl
+ IFR_BaseC.inl
+ IFR_BasicC.inl
+ IFR_ComponentsC.inl
+ IFR_ExtendedC.inl
+ }
+}
diff --git a/TAO/tao/IORInterceptor.mpc b/TAO/tao/IORInterceptor/IORInterceptor.mpc
index f774f9a8123..af4036dec93 100644
--- a/TAO/tao/IORInterceptor.mpc
+++ b/TAO/tao/IORInterceptor/IORInterceptor.mpc
@@ -7,16 +7,16 @@ project(*idl) : tao_versioning_idl_defaults {
-Wb,export_include=tao/IORInterceptor/iorinterceptor_export.h \
-Wb,include_guard=TAO_IORINTERCEPTOR_SAFE_INCLUDE \
-Wb,safe_include=tao/IORInterceptor/IORInterceptor.h \
- -o IORInterceptor
- IORInterceptor/IORInterceptor.pidl
+ -iC tao/IORInterceptor
+ IORInterceptor.pidl
}
IDL_Files {
idlflags += -Gp -Gd -Sci -SS -Sorb -Sa -St \
-Wb,export_macro=TAO_IORInterceptor_Export \
-Wb,export_include=tao/IORInterceptor/iorinterceptor_export.h \
- -o IORInterceptor
- IORInterceptor/IORInfo.pidl
+ -iC IORInterceptor
+ IORInfo.pidl
}
}
@@ -26,42 +26,16 @@ project(IORInterceptor) : taolib, tao_output, portableserver, objreftemplate, pi
dynamicflags += TAO_IORINTERCEPTOR_BUILD_DLL
Source_Files {
- IORInterceptor
- }
-
- Source_Files {
- IORInterceptor/IORInterceptorC.cpp
- IORInterceptor/IORInfoC.cpp
+ *.cpp
+ IORInterceptorC.cpp
+ IORInfoC.cpp
}
Header_Files {
- IORInterceptor
- IORInterceptor/IORInterceptorC.h
- IORInterceptor/IORInterceptorS.h
- IORInterceptor/IORInfoC.h
- IORInterceptor/IORInfoS.h
- }
-
- Inline_Files {
- IORInterceptor
- }
-
- Template_Files {
- IORInterceptor
- }
-
- Resource_Files {
- IORInterceptor
- }
-
- PIDL_Files {
- IORInterceptor
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- IORInterceptor/TAO_IORInterceptor.pc.in
+ *.h
+ IORInterceptorC.h
+ IORInterceptorS.h
+ IORInfoC.h
+ IORInfoS.h
}
}
diff --git a/TAO/tao/IORManipulation.mpc b/TAO/tao/IORManipulation/IORManipulation.mpc
index 178f9937e21..7d1a4202124 100644
--- a/TAO/tao/IORManipulation.mpc
+++ b/TAO/tao/IORManipulation/IORManipulation.mpc
@@ -7,9 +7,9 @@ project(*idl) : tao_versioning_idl_defaults {
-Wb,export_include=tao/IORManipulation/ior_manip_export.h \
-Wb,include_guard=TAO_IORMANIP_SAFE_INCLUDE \
-Wb,safe_include=tao/IORManipulation/IORManip_Loader.h \
- -o IORManipulation
+ -iC tao/IORManipulation
idlflags -= -Sa -St
- IORManipulation/IOR.pidl
+ IOR.pidl
}
}
@@ -19,40 +19,14 @@ project(IORManipulation) : taolib, tao_output, install, anytypecode, taoidldefau
dynamicflags += TAO_IORMANIP_BUILD_DLL
Source_Files {
- IORManipulation
- }
-
- Source_Files {
- IORManipulation/IORC.cpp
+ *.cpp
+ IORC.cpp
}
Header_Files {
- IORManipulation
- IORManipulation/IORC.h
- IORManipulation/IORS.h
- IORManipulation/IORA.h
- }
-
- Inline_Files {
- IORManipulation
- }
-
- Template_Files {
- IORManipulation
- }
-
- Resource_Files {
- IORManipulation
- }
-
- PIDL_Files {
- IORManipulation
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- IORManipulation/TAO_IORManip.pc.in
+ *.h
+ IORC.h
+ IORS.h
+ IORA.h
}
}
diff --git a/TAO/tao/IORTable.mpc b/TAO/tao/IORTable/IORTable.mpc
index f2f9177cbfa..ec5b7f01e53 100644
--- a/TAO/tao/IORTable.mpc
+++ b/TAO/tao/IORTable/IORTable.mpc
@@ -7,8 +7,8 @@ project(*core_idl) : tao_versioning_idl_defaults {
-Wb,export_include=tao/IORTable/iortable_export.h \
-Wb,include_guard=TAO_IORTABLE_SAFE_INCLUDE \
-Wb,safe_include=tao/IORTable/IORTable.h \
- -o IORTable
- IORTable/IORTable.pidl
+ -iC tao/IORTable
+ IORTable.pidl
}
}
@@ -18,40 +18,13 @@ project(IORTable) : taolib, tao_output, install, taoidldefaults {
dynamicflags += TAO_IORTABLE_BUILD_DLL
Source_Files {
- IORTable
- }
-
- Source_Files {
- IORTable/IORTableC.cpp
+ *.cpp
+ IORTableC.cpp
}
Header_Files {
- IORTable
- IORTable/IORTableC.h
- IORTable/IORTableS.h
- }
-
- Inline_Files {
- IORTable
- }
-
- Template_Files {
- IORTable
- }
-
- Resource_Files {
- IORTable
- }
-
- PIDL_Files {
- IORTable
- }
-
- IDL_Files {
- IORTable
- }
-
- Pkgconfig_Files {
- IORTable/TAO_IORTable.pc.in
+ *.h
+ IORTableC.h
+ IORTableS.h
}
}
diff --git a/TAO/tao/ImR_Client.mpc b/TAO/tao/ImR_Client/ImR_Client.mpc
index 5b1e6ceef42..fdaf8a6508d 100644
--- a/TAO/tao/ImR_Client.mpc
+++ b/TAO/tao/ImR_Client/ImR_Client.mpc
@@ -5,18 +5,18 @@ project(*idl) : tao_versioning_idl_defaults {
idlflags += -Gp -Ssi -Gd -Sorb -GA \
-Wb,export_macro=TAO_IMR_Client_Export \
-Wb,export_include=tao/ImR_Client/imr_client_export.h \
- -o ImR_Client
+ -iC tao/ImR_Client
idlflags -= -Sa -St
- ImR_Client/ServerObject.pidl
+ ServerObject.pidl
}
IDL_Files {
idlflags += -Gp -Ssi -Gd -Sorb -GX \
-Wb,export_macro=TAO_IMR_Client_Export \
-Wb,export_include=tao/ImR_Client/imr_client_export.h \
- -o ImR_Client
+ -iC tao/ImR_Client
idlflags -= -Sa -St
- ImR_Client/ImplRepo.pidl
+ ImplRepo.pidl
}
}
@@ -26,41 +26,14 @@ project(ImR_Client) : taolib, tao_output, install, portableserver, taoidldefault
dynamicflags += TAO_IMR_CLIENT_BUILD_DLL
Source_Files {
- ImR_Client
}
Source_Files {
- ImR_Client/ServerObjectC.cpp
- ImR_Client/ServerObjectA.cpp
- ImR_Client/ServerObjectS.cpp
- ImR_Client/ImplRepoC.cpp
- ImR_Client/ImplRepoS.cpp
- }
-
- Header_Files {
- ImR_Client
- }
-
- Inline_Files {
- ImR_Client
- }
-
- Template_Files {
- ImR_Client
- }
-
- Resource_Files {
- ImR_Client
- }
-
- PIDL_Files {
- ImR_Client
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- ImR_Client/TAO_ImR_Client.pc.in
+ *.cpp
+ ServerObjectC.cpp
+ ServerObjectA.cpp
+ ServerObjectS.cpp
+ ImplRepoC.cpp
+ ImplRepoS.cpp
}
}
diff --git a/TAO/tao/Messaging.mpc b/TAO/tao/Messaging.mpc
deleted file mode 100644
index c96838ba41c..00000000000
--- a/TAO/tao/Messaging.mpc
+++ /dev/null
@@ -1,144 +0,0 @@
-//$Id$
-project(*idl) : tao_versioning_idl_defaults {
- custom_only = 1
- IDL_Files {
- idlflags += -SS -GA -Gp -Gd -Sorb -Sal \
- -Wb,export_macro=TAO_Messaging_Export \
- -Wb,export_include=tao/Messaging/messaging_export.h \
- -o Messaging
- idlflags -= -Sa -St
- Messaging/ExceptionHolder.pidl
- }
-
- IDL_Files {
- idlflags += -Sci -SS -Gp -Gd -Sorb -Sal -GX \
- -Wb,export_macro=TAO_Messaging_Export \
- -Wb,export_include=tao/Messaging/messaging_export.h \
- -o Messaging
- idlflags -= -Sa -St
- Messaging/Pollable.pidl
- }
-
- IDL_Files {
- idlflags += -Sci -SS -Gp -Gd -Sorb -Sal -GX \
- -Wb,export_macro=TAO_Messaging_Export \
- -Wb,export_include=tao/Messaging/messaging_export.h \
- -o Messaging
- idlflags -= -Sa -St
- Messaging/Messaging_Types.pidl
- }
-
- IDL_Files {
- idlflags += -Sci -SS -GA -Gp -Gd -Sorb -Sal \
- -Wb,export_macro=TAO_Messaging_Export \
- -Wb,export_include=tao/Messaging/messaging_export.h \
- -o Messaging
- idlflags -= -Sa -St
- Messaging/TAO_Ext.pidl
- Messaging/Messaging_RT_Policy.pidl
- Messaging/Messaging_SyncScope_Policy.pidl
- }
-
- IDL_Files {
- idlflags += -Sci -SS -GA -Gp -Gd -Sorb -Sal \
- -Wb,export_macro=TAO_Messaging_Export \
- -Wb,export_include=tao/Messaging/messaging_export.h \
- -Wb,include_guard=TAO_MESSAGING_SAFE_INCLUDE \
- -Wb,safe_include=tao/Messaging/Messaging.h \
- -o Messaging
- idlflags -= -Sa -St
- Messaging/Messaging_No_Impl.pidl
- }
-
- IDL_Files {
- idlflags += -Ssi -GA -Gp -Gd -Sorb -Sal \
- -Wb,export_macro=TAO_Messaging_Export \
- -Wb,export_include=tao/Messaging/messaging_export.h \
- -Wb,include_guard=TAO_MESSAGING_SAFE_INCLUDE \
- -Wb,safe_include=tao/Messaging/Messaging.h \
- -o Messaging
- idlflags -= -Sa -St
- Messaging/Messaging.pidl
- }
-}
-
-project(Messaging) : taolib, tao_output, install, portableserver, pi, valuetype, taoidldefaults {
- after += *idl
- sharedname = TAO_Messaging
- dynamicflags += TAO_MESSAGING_BUILD_DLL
-
- Source_Files {
- Messaging
- }
-
- Source_Files {
- Messaging/ExceptionHolderC.cpp
- Messaging/PollableC.cpp
- Messaging/Messaging_TypesC.cpp
- Messaging/TAO_ExtC.cpp
- Messaging/Messaging_RT_PolicyC.cpp
- Messaging/Messaging_SyncScope_PolicyC.cpp
- Messaging/Messaging_No_ImplC.cpp
- Messaging/MessagingC.cpp
- Messaging/MessagingS.cpp
- Messaging/ExceptionHolderA.cpp
- Messaging/MessagingA.cpp
- Messaging/Messaging_No_ImplA.cpp
- Messaging/Messaging_RT_PolicyA.cpp
- Messaging/Messaging_SyncScope_PolicyA.cpp
- Messaging/TAO_ExtA.cpp
- }
-
- Header_Files {
- Messaging
- Messaging/ExceptionHolderA.h
- Messaging/ExceptionHolderC.h
- Messaging/ExceptionHolderS.h
- Messaging/MessagingA.h
- Messaging/MessagingC.h
- Messaging/Messaging_No_ImplA.h
- Messaging/Messaging_No_ImplC.h
- Messaging/Messaging_No_ImplS.h
- Messaging/Messaging_RT_PolicyA.h
- Messaging/Messaging_RT_PolicyC.h
- Messaging/Messaging_RT_PolicyS.h
- Messaging/MessagingS.h
- Messaging/Messaging_SyncScope_PolicyA.h
- Messaging/Messaging_SyncScope_PolicyC.h
- Messaging/Messaging_SyncScope_PolicyS.h
- Messaging/Messaging_TypesA.h
- Messaging/Messaging_TypesC.h
- Messaging/Messaging_TypesS.h
- Messaging/PollableA.h
- Messaging/PollableC.h
- Messaging/PollableS.h
- Messaging/TAO_ExtA.h
- Messaging/TAO_ExtC.h
- Messaging/TAO_ExtS.h
- }
-
- Inline_Files {
- Messaging
- Messaging/ExceptionHolderC.inl
- Messaging/MessagingC.inl
- }
-
- Template_Files {
- Messaging
- }
-
- Resource_Files {
- Messaging
- }
-
- PIDL_Files {
- Messaging
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- Messaging/TAO_Messaging.pc.in
- }
-}
diff --git a/TAO/tao/Messaging/Messaging.mpc b/TAO/tao/Messaging/Messaging.mpc
new file mode 100644
index 00000000000..4fba32c342f
--- /dev/null
+++ b/TAO/tao/Messaging/Messaging.mpc
@@ -0,0 +1,122 @@
+//$Id$
+project(*idl) : tao_versioning_idl_defaults {
+ custom_only = 1
+ IDL_Files {
+ idlflags += -SS -GA -Gp -Gd -Sorb -Sal \
+ -Wb,export_macro=TAO_Messaging_Export \
+ -Wb,export_include=tao/Messaging/messaging_export.h \
+ -iC tao/Messaging
+ idlflags -= -Sa -St
+ ExceptionHolder.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Sci -SS -Gp -Gd -Sorb -Sal -GX \
+ -Wb,export_macro=TAO_Messaging_Export \
+ -Wb,export_include=tao/Messaging/messaging_export.h \
+ -iC tao/Messaging
+ idlflags -= -Sa -St
+ Pollable.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Sci -SS -Gp -Gd -Sorb -Sal -GX \
+ -Wb,export_macro=TAO_Messaging_Export \
+ -Wb,export_include=tao/Messaging/messaging_export.h \
+ -iC tao/Messaging
+ idlflags -= -Sa -St
+ Messaging_Types.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Sci -SS -GA -Gp -Gd -Sorb -Sal \
+ -Wb,export_macro=TAO_Messaging_Export \
+ -Wb,export_include=tao/Messaging/messaging_export.h \
+ -iC tao/Messaging
+ idlflags -= -Sa -St
+ TAO_Ext.pidl
+ Messaging_RT_Policy.pidl
+ Messaging_SyncScope_Policy.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Sci -SS -GA -Gp -Gd -Sorb -Sal \
+ -Wb,export_macro=TAO_Messaging_Export \
+ -Wb,export_include=tao/Messaging/messaging_export.h \
+ -Wb,include_guard=TAO_MESSAGING_SAFE_INCLUDE \
+ -Wb,safe_include=tao/Messaging/Messaging.h \
+ -iC tao/Messaging
+ idlflags -= -Sa -St
+ Messaging_No_Impl.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Ssi -GA -Gp -Gd -Sorb -Sal \
+ -Wb,export_macro=TAO_Messaging_Export \
+ -Wb,export_include=tao/Messaging/messaging_export.h \
+ -Wb,include_guard=TAO_MESSAGING_SAFE_INCLUDE \
+ -Wb,safe_include=tao/Messaging/Messaging.h \
+ -iC tao/Messaging
+ idlflags -= -Sa -St
+ Messaging.pidl
+ }
+}
+
+project(Messaging) : taolib, tao_output, install, portableserver, pi, valuetype, taoidldefaults {
+ after += *idl
+ sharedname = TAO_Messaging
+ dynamicflags += TAO_MESSAGING_BUILD_DLL
+
+ Source_Files {
+ *.cpp
+ ExceptionHolderC.cpp
+ PollableC.cpp
+ Messaging_TypesC.cpp
+ TAO_ExtC.cpp
+ Messaging_RT_PolicyC.cpp
+ Messaging_SyncScope_PolicyC.cpp
+ Messaging_No_ImplC.cpp
+ MessagingC.cpp
+ MessagingS.cpp
+ ExceptionHolderA.cpp
+ MessagingA.cpp
+ Messaging_No_ImplA.cpp
+ Messaging_RT_PolicyA.cpp
+ Messaging_SyncScope_PolicyA.cpp
+ TAO_ExtA.cpp
+ }
+
+ Header_Files {
+ *.h
+ ExceptionHolderA.h
+ ExceptionHolderC.h
+ ExceptionHolderS.h
+ MessagingA.h
+ MessagingC.h
+ Messaging_No_ImplA.h
+ Messaging_No_ImplC.h
+ Messaging_No_ImplS.h
+ Messaging_RT_PolicyA.h
+ Messaging_RT_PolicyC.h
+ Messaging_RT_PolicyS.h
+ MessagingS.h
+ Messaging_SyncScope_PolicyA.h
+ Messaging_SyncScope_PolicyC.h
+ Messaging_SyncScope_PolicyS.h
+ Messaging_TypesA.h
+ Messaging_TypesC.h
+ Messaging_TypesS.h
+ PollableA.h
+ PollableC.h
+ PollableS.h
+ TAO_ExtA.h
+ TAO_ExtC.h
+ TAO_ExtS.h
+ }
+
+ Inline_Files {
+ *.inl
+ ExceptionHolderC.inl
+ MessagingC.inl
+ }
+}
diff --git a/TAO/tao/Monitor.mpc b/TAO/tao/Monitor.mpc
deleted file mode 100644
index 85ac0ca5198..00000000000
--- a/TAO/tao/Monitor.mpc
+++ /dev/null
@@ -1,83 +0,0 @@
-//$Id$
-project (*idl): tao_versioning_idl_defaults, install {
- custom_only = 1
- idlflags += -Gp -Gd -GA \
- -Wb,export_macro=TAO_Monitor_Export \
- -Wb,export_include=tao/Monitor/Monitor_export.h \
- -o Monitor
- IDL_Files {
- idlflags += -Wb,unique_include=tao/Monitor/Monitor.h -SS -Sci
- Monitor/Monitor_include.pidl
- }
-
- IDL_Files {
- idlflags += -Wb,include_guard=TAO_MONITOR_SAFE_INCLUDE \
- -Wb,safe_include=tao/Monitor/Monitor.h -Ssi
- Monitor/Monitor.pidl
- }
-
- IDL_Files {
- idlflags -= -Sa -St
- idlflags += -SS -Wb,include_guard=TAO_MONITOR_SAFE_INCLUDE \
- -Wb,safe_include=tao/Monitor/Monitor.h
- Monitor/Monitor_Types.pidl
- }
-}
-
-project (TAO_Monitor): portableserver, install, taoidldefaults, ace_mc, tao_output {
- after += *idl
- sharedname = TAO_Monitor
- dynamicflags += TAO_MONITOR_BUILD_DLL
-
- Source_Files {
- Monitor
- }
-
- Source_Files {
- Monitor/Monitor_includeC.cpp
- Monitor/MonitorC.cpp
- Monitor/Monitor_TypesC.cpp
- Monitor/MonitorA.cpp
- Monitor/MonitorS.cpp
- Monitor/Monitor_includeA.cpp
- Monitor/Monitor_TypesA.cpp
- }
-
- Header_Files {
- Monitor
- Monitor/Monitor_includeC.h
- Monitor/Monitor_includeS.h
- Monitor/Monitor_includeA.h
- Monitor/MonitorC.h
- Monitor/MonitorS.h
- Monitor/MonitorA.h
- Monitor/Monitor_TypesC.h
- Monitor/Monitor_TypesS.h
- Monitor/Monitor_TypesA.h
- }
-
- Inline_Files {
- Monitor
- Monitor/MonitorC.inl
- Monitor/Monitor_TypesC.inl
- }
-
- Template_Files {
- Monitor
- }
-
- Resource_Files {
- Monitor
- }
-
- PIDL_Files {
- Monitor
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- Monitor/TAO_Monitor.pc.in
- }
-}
diff --git a/TAO/tao/Monitor/Monitor.mpc b/TAO/tao/Monitor/Monitor.mpc
new file mode 100644
index 00000000000..c823159a07d
--- /dev/null
+++ b/TAO/tao/Monitor/Monitor.mpc
@@ -0,0 +1,61 @@
+//$Id$
+project (*idl): tao_versioning_idl_defaults, install {
+ custom_only = 1
+ idlflags += -Gp -Gd -GA \
+ -Wb,export_macro=TAO_Monitor_Export \
+ -Wb,export_include=tao/Monitor/Monitor_export.h \
+ -iC tao/Monitor
+ IDL_Files {
+ idlflags += -Wb,unique_include=tao/Monitor/Monitor.h -SS -Sci
+ Monitor_include.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Wb,include_guard=TAO_MONITOR_SAFE_INCLUDE \
+ -Wb,safe_include=tao/Monitor/Monitor.h -Ssi
+ Monitor.pidl
+ }
+
+ IDL_Files {
+ idlflags -= -Sa -St
+ idlflags += -SS -Wb,include_guard=TAO_MONITOR_SAFE_INCLUDE \
+ -Wb,safe_include=tao/Monitor/Monitor.h
+ Monitor_Types.pidl
+ }
+}
+
+project (TAO_Monitor): portableserver, install, taoidldefaults, ace_mc, tao_output {
+ after += *idl
+ sharedname = TAO_Monitor
+ dynamicflags += TAO_MONITOR_BUILD_DLL
+
+ Source_Files {
+ *.cpp
+ Monitor_includeC.cpp
+ MonitorC.cpp
+ Monitor_TypesC.cpp
+ MonitorA.cpp
+ MonitorS.cpp
+ Monitor_includeA.cpp
+ Monitor_TypesA.cpp
+ }
+
+ Header_Files {
+ *.h
+ Monitor_includeC.h
+ Monitor_includeS.h
+ Monitor_includeA.h
+ MonitorC.h
+ MonitorS.h
+ MonitorA.h
+ Monitor_TypesC.h
+ Monitor_TypesS.h
+ Monitor_TypesA.h
+ }
+
+ Inline_Files {
+ *.inl
+ MonitorC.inl
+ Monitor_TypesC.inl
+ }
+}
diff --git a/TAO/tao/ObjRefTemplate.mpc b/TAO/tao/ObjRefTemplate.mpc
deleted file mode 100644
index 342b775ad8c..00000000000
--- a/TAO/tao/ObjRefTemplate.mpc
+++ /dev/null
@@ -1,87 +0,0 @@
-//$Id$
-project(*idl) : tao_versioning_idl_defaults, install {
- custom_only = 1
- IDL_Files {
- idlflags += -Gp -Gd -SS -Sorb -GX \
- -Wb,export_macro=TAO_ORT_Export \
- -Wb,export_include=tao/ObjRefTemplate/ort_export.h \
- -Wb,include_guard=TAO_OBJREF_TEMPLATE_SAFE_INCLUDE \
- -Wb,safe_include=tao/ObjRefTemplate/ObjectReferenceTemplate.h \
- -o ObjRefTemplate
- idlflags -= -Sa -St
- ObjRefTemplate/ObjectReferenceTemplate.pidl
- }
-
- IDL_Files {
- idlflags += -SS -Sorb -GX -Sci \
- -Wb,export_macro=TAO_ORT_Export \
- -Wb,export_include=tao/ObjRefTemplate/ort_export.h \
- -Wb,unique_include=tao/ObjRefTemplate/ObjectReferenceTemplate.h \
- -o ObjRefTemplate
- ObjRefTemplate/ObjectReferenceTemplate_include.pidl
- }
-
- IDL_Files {
- idlflags += -Gp -Gd -SS -GA -Sorb \
- -Wb,export_macro=TAO_ORT_Export \
- -Wb,export_include=tao/ObjRefTemplate/ort_export.h \
- -o ObjRefTemplate
- idlflags -= -Sa -St
- ObjRefTemplate/Default_ORT.pidl
- }
-}
-
-project(ObjRefTemplate) : valuetype, portableserver, install, tao_output, taoidldefaults {
- after += *idl
- sharedname = TAO_ObjRefTemplate
- dynamicflags += TAO_ORT_BUILD_DLL
-
- Source_Files {
- ObjRefTemplate
- }
-
- Source_Files {
- ObjRefTemplate/ObjectReferenceTemplateC.cpp
- ObjRefTemplate/ObjectReferenceTemplate_includeC.cpp
- ObjRefTemplate/Default_ORTC.cpp
- ObjRefTemplate/Default_ORTA.cpp
- }
-
- Header_Files {
- ObjRefTemplate
- ObjRefTemplate/ObjectReferenceTemplateC.h
- ObjRefTemplate/ObjectReferenceTemplateS.h
- ObjRefTemplate/ObjectReferenceTemplateA.h
- ObjRefTemplate/ObjectReferenceTemplate_includeC.h
- ObjRefTemplate/ObjectReferenceTemplate_includeS.h
- ObjRefTemplate/ObjectReferenceTemplate_includeA.h
- ObjRefTemplate/Default_ORTC.h
- ObjRefTemplate/Default_ORTS.h
- ObjRefTemplate/Default_ORTA.h
- }
-
- Inline_Files {
- ObjRefTemplate
- ObjRefTemplate/Default_ORTC.inl
- ObjRefTemplate/ObjectReferenceTemplateC.inl
- }
-
- Template_Files {
- ObjRefTemplate
- }
-
- Resource_Files {
- ObjRefTemplate
- }
-
- PIDL_Files {
- ObjRefTemplate
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- ObjRefTemplate/TAO_ObjRefTemplate.pc.in
- }
-}
diff --git a/TAO/tao/ObjRefTemplate/ObjRefTemplate.mpc b/TAO/tao/ObjRefTemplate/ObjRefTemplate.mpc
new file mode 100644
index 00000000000..0deedff0072
--- /dev/null
+++ b/TAO/tao/ObjRefTemplate/ObjRefTemplate.mpc
@@ -0,0 +1,65 @@
+//$Id$
+project(*idl) : tao_versioning_idl_defaults, install {
+ custom_only = 1
+ IDL_Files {
+ idlflags += -Gp -Gd -SS -Sorb -GX \
+ -Wb,export_macro=TAO_ORT_Export \
+ -Wb,export_include=tao/ObjRefTemplate/ort_export.h \
+ -Wb,include_guard=TAO_OBJREF_TEMPLATE_SAFE_INCLUDE \
+ -Wb,safe_include=tao/ObjRefTemplate/ObjectReferenceTemplate.h \
+ -iC tao/ObjRefTemplate
+ idlflags -= -Sa -St
+ ObjectReferenceTemplate.pidl
+ }
+
+ IDL_Files {
+ idlflags += -SS -Sorb -GX -Sci \
+ -Wb,export_macro=TAO_ORT_Export \
+ -Wb,export_include=tao/ObjRefTemplate/ort_export.h \
+ -Wb,unique_include=tao/ObjRefTemplate/ObjectReferenceTemplate.h \
+ -iC tao/ObjRefTemplate
+ ObjectReferenceTemplate_include.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Gp -Gd -SS -GA -Sorb \
+ -Wb,export_macro=TAO_ORT_Export \
+ -Wb,export_include=tao/ObjRefTemplate/ort_export.h \
+ -iC tao/ObjRefTemplate
+ idlflags -= -Sa -St
+ Default_ORT.pidl
+ }
+}
+
+project(ObjRefTemplate) : valuetype, portableserver, install, tao_output, taoidldefaults {
+ after += *idl
+ sharedname = TAO_ObjRefTemplate
+ dynamicflags += TAO_ORT_BUILD_DLL
+
+ Source_Files {
+ *.cpp
+ ObjectReferenceTemplateC.cpp
+ ObjectReferenceTemplate_includeC.cpp
+ Default_ORTC.cpp
+ Default_ORTA.cpp
+ }
+
+ Header_Files {
+ *.h
+ ObjectReferenceTemplateC.h
+ ObjectReferenceTemplateS.h
+ ObjectReferenceTemplateA.h
+ ObjectReferenceTemplate_includeC.h
+ ObjectReferenceTemplate_includeS.h
+ ObjectReferenceTemplate_includeA.h
+ Default_ORTC.h
+ Default_ORTS.h
+ Default_ORTA.h
+ }
+
+ Inline_Files {
+ *.inl
+ Default_ORTC.inl
+ ObjectReferenceTemplateC.inl
+ }
+}
diff --git a/TAO/tao/PI.mpc b/TAO/tao/PI.mpc
deleted file mode 100644
index ba4491302eb..00000000000
--- a/TAO/tao/PI.mpc
+++ /dev/null
@@ -1,147 +0,0 @@
-//$Id$
-project(*idl) : tao_versioning_idl_defaults, install, pidl_install {
- custom_only = 1
- idlflags += -SS -Sci -Gp -Gd \
- -Wb,export_macro=TAO_PI_Export \
- -Wb,export_include=tao/PI/pi_export.h \
- -o PI
- IDL_Files {
- idlflags += -Sorb -GX \
- -Wb,unique_include=tao/PI/PI.h
- PI/PI_include.pidl
- }
-
- IDL_Files {
- idlflags += -Sorb -Sal -GX \
- -Wb,include_guard=TAO_PI_SAFE_INCLUDE \
- -Wb,safe_include=tao/PI/PI.h
- idlflags -= -Sa -St
- PI/ORBInitInfo.pidl
- }
-
- IDL_Files {
- idlflags += -GA -Sorb -Sal \
- -Wb,include_guard=TAO_PI_SAFE_INCLUDE \
- -Wb,safe_include=tao/PI/PI.h
- idlflags -= -Sa -St
- PI/ORBInitializer.pidl
- PI/ClientRequestInterceptor.pidl
- PI/ClientRequestInfo.pidl
- PI/RequestInfo.pidl
- PI/PIForwardRequest.pidl
- PI/PICurrent.pidl
- PI/ProcessingModePolicy.pidl
- }
-
- IDL_Files {
- idlflags += -GA -Sorb -Sal
- idlflags -= -Sa -St
- PI/Interceptor.pidl
- }
-
- IDL_Files {
- idlflags += -GA -Sal \
- -Wb,include_guard=TAO_PI_SAFE_INCLUDE \
- -Wb,safe_include=tao/PI/PI.h
- idlflags -= -Sa -St
- PI/InvalidSlot.pidl
- }
-
- PidlInstallWithoutBuilding_Files {
- PI/PolicyFactory.pidl
- }
-}
-
-project(PI) : taolib, tao_output, codecfactory, install, taoidldefaults {
- after += *idl
- sharedname = TAO_PI
- dynamicflags += TAO_PI_BUILD_DLL
-
- Source_Files {
- PI
- }
-
- Source_Files {
- PI/PI_includeC.cpp
- PI/ORBInitInfoC.cpp
- PI/ORBInitializerC.cpp
- PI/ClientRequestInterceptorC.cpp
- PI/ClientRequestInfoC.cpp
- PI/RequestInfoC.cpp
- PI/PIForwardRequestC.cpp
- PI/PICurrentC.cpp
- PI/ProcessingModePolicyC.cpp
- PI/InterceptorC.cpp
- PI/InvalidSlotC.cpp
- PI/ClientRequestInfoA.cpp
- PI/ClientRequestInterceptorA.cpp
- PI/InterceptorA.cpp
- PI/InvalidSlotA.cpp
- PI/ORBInitializerA.cpp
- PI/PICurrentA.cpp
- PI/PIForwardRequestA.cpp
- PI/PolicyFactoryA.cpp
- PI/ProcessingModePolicyA.cpp
- PI/RequestInfoA.cpp
- }
-
- Header_Files {
- PI
- PI/ClientRequestInfoA.h
- PI/ClientRequestInfoC.h
- PI/ClientRequestInterceptorA.h
- PI/ClientRequestInterceptorC.h
- PI/InterceptorA.h
- PI/InterceptorC.h
- PI/InvalidSlotA.h
- PI/InvalidSlotC.h
- PI/ORBInitializerA.h
- PI/ORBInitializerC.h
- PI/ORBInitInfoA.h
- PI/ORBInitInfoC.h
- PI/PICurrentA.h
- PI/PICurrentC.h
- PI/PIForwardRequestA.h
- PI/PIForwardRequestC.h
- PI/PI_includeA.h
- PI/PI_includeC.h
- PI/ProcessingModePolicyA.h
- PI/ProcessingModePolicyC.h
- PI/RequestInfoA.h
- PI/RequestInfoC.h
- PI/ClientRequestInfoS.h
- PI/ClientRequestInterceptorS.h
- PI/InterceptorS.h
- PI/InvalidSlotS.h
- PI/ORBInitializerS.h
- PI/ORBInitInfoS.h
- PI/PICurrentS.h
- PI/PIForwardRequestS.h
- PI/PI_includeS.h
- PI/ProcessingModePolicyS.h
- PI/RequestInfoS.h
- }
-
- Inline_Files {
- PI
- }
-
- Template_Files {
- PI
- }
-
- Resource_Files {
- PI
- }
-
- PIDL_Files {
- PI
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- PI/TAO_PI.pc.in
- }
-}
diff --git a/TAO/tao/PI/PI.mpc b/TAO/tao/PI/PI.mpc
new file mode 100644
index 00000000000..37f1f01de99
--- /dev/null
+++ b/TAO/tao/PI/PI.mpc
@@ -0,0 +1,125 @@
+//$Id$
+project(*idl) : tao_versioning_idl_defaults, install, pidl_install {
+ custom_only = 1
+ idlflags += -SS -Sci -Gp -Gd \
+ -Wb,export_macro=TAO_PI_Export \
+ -Wb,export_include=tao/PI/pi_export.h \
+ -iC tao/PI
+ IDL_Files {
+ idlflags += -Sorb -GX \
+ -Wb,unique_include=tao/PI/PI.h
+ PI_include.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Sorb -Sal -GX \
+ -Wb,include_guard=TAO_PI_SAFE_INCLUDE \
+ -Wb,safe_include=tao/PI/PI.h
+ idlflags -= -Sa -St
+ ORBInitInfo.pidl
+ }
+
+ IDL_Files {
+ idlflags += -GA -Sorb -Sal \
+ -Wb,include_guard=TAO_PI_SAFE_INCLUDE \
+ -Wb,safe_include=tao/PI/PI.h
+ idlflags -= -Sa -St
+ ORBInitializer.pidl
+ ClientRequestInterceptor.pidl
+ ClientRequestInfo.pidl
+ RequestInfo.pidl
+ PIForwardRequest.pidl
+ PICurrent.pidl
+ ProcessingModePolicy.pidl
+ }
+
+ IDL_Files {
+ idlflags += -GA -Sorb -Sal
+ idlflags -= -Sa -St
+ Interceptor.pidl
+ }
+
+ IDL_Files {
+ idlflags += -GA -Sal \
+ -Wb,include_guard=TAO_PI_SAFE_INCLUDE \
+ -Wb,safe_include=tao/PI/PI.h
+ idlflags -= -Sa -St
+ InvalidSlot.pidl
+ }
+
+ PidlInstallWithoutBuilding_Files {
+ PolicyFactory.pidl
+ }
+}
+
+project(PI) : taolib, tao_output, codecfactory, install, taoidldefaults {
+ after += *idl
+ sharedname = TAO_PI
+ dynamicflags += TAO_PI_BUILD_DLL
+
+ Source_Files {
+ *.cpp
+ PI_includeC.cpp
+ ORBInitInfoC.cpp
+ ORBInitializerC.cpp
+ ClientRequestInterceptorC.cpp
+ ClientRequestInfoC.cpp
+ RequestInfoC.cpp
+ PIForwardRequestC.cpp
+ PICurrentC.cpp
+ ProcessingModePolicyC.cpp
+ InterceptorC.cpp
+ InvalidSlotC.cpp
+ ClientRequestInfoA.cpp
+ ClientRequestInterceptorA.cpp
+ InterceptorA.cpp
+ InvalidSlotA.cpp
+ ORBInitializerA.cpp
+ PICurrentA.cpp
+ PIForwardRequestA.cpp
+ PolicyFactoryA.cpp
+ ProcessingModePolicyA.cpp
+ RequestInfoA.cpp
+ }
+
+ Header_Files {
+ *.h
+ ClientRequestInfoA.h
+ ClientRequestInfoC.h
+ ClientRequestInterceptorA.h
+ ClientRequestInterceptorC.h
+ InterceptorA.h
+ InterceptorC.h
+ InvalidSlotA.h
+ InvalidSlotC.h
+ ORBInitializerA.h
+ ORBInitializerC.h
+ ORBInitInfoA.h
+ ORBInitInfoC.h
+ PICurrentA.h
+ PICurrentC.h
+ PIForwardRequestA.h
+ PIForwardRequestC.h
+ PI_includeA.h
+ PI_includeC.h
+ ProcessingModePolicyA.h
+ ProcessingModePolicyC.h
+ RequestInfoA.h
+ RequestInfoC.h
+ ClientRequestInfoS.h
+ ClientRequestInterceptorS.h
+ InterceptorS.h
+ InvalidSlotS.h
+ ORBInitializerS.h
+ ORBInitInfoS.h
+ PICurrentS.h
+ PIForwardRequestS.h
+ PI_includeS.h
+ ProcessingModePolicyS.h
+ RequestInfoS.h
+ }
+
+ Template_Files {
+ *_T.cpp
+ }
+}
diff --git a/TAO/tao/PI_Server.mpc b/TAO/tao/PI_Server/PI_Server.mpc
index c5b7fbd11c2..7be8e253056 100644
--- a/TAO/tao/PI_Server.mpc
+++ b/TAO/tao/PI_Server/PI_Server.mpc
@@ -4,24 +4,24 @@ project(*idl) : tao_versioning_idl_defaults, install, pidl_install {
idlflags += \
-Wb,export_macro=TAO_PI_Server_Export \
-Wb,export_include=tao/PI_Server/pi_server_export.h \
- -o PI_Server
+ -iC tao/PI_Server
IDL_Files {
idlflags += -Sci -SS -GA -Gp -Gd -Sorb -Sal
// -Wb,include_guard=TAO_PI_SERVER_SAFE_INCLUDE \
// -Wb,safe_include=tao/PI_Server/PI_Server.h
idlflags -= -Sa -St
- PI_Server/ServerRequestInfo.pidl
+ ServerRequestInfo.pidl
}
IDL_Files {
idlflags += -SS -Sorb -GX -Sci \
-Wb,unique_include=tao/PI_Server/PI_Server.h
- PI_Server/PI_Server_include.pidl
+ PI_Server_include.pidl
}
PidlInstallWithoutBuilding_Files {
- PI_Server/ServerRequestInterceptor.pidl
+ ServerRequestInterceptor.pidl
}
}
@@ -30,49 +30,19 @@ project(PI_Server) : taolib, tao_output, pi, portableserver, install, taoidldefa
sharedname = TAO_PI_Server
dynamicflags += TAO_PI_SERVER_BUILD_DLL
- specific(bmake) {
- compile_flags += -Q
- }
-
- Source_Files {
- PI_Server
- }
-
Source_Files {
- PI_Server/ServerRequestInfoC.cpp
- PI_Server/PI_Server_includeC.cpp
+ *.cpp
+ ServerRequestInfoC.cpp
+ PI_Server_includeC.cpp
}
Header_Files {
- PI_Server
- PI_Server/ServerRequestInfoC.h
- PI_Server/ServerRequestInfoS.h
- PI_Server/ServerRequestInfoA.h
- PI_Server/PI_Server_includeC.h
- PI_Server/PI_Server_includeS.h
- PI_Server/PI_Server_includeA.h
- }
-
- Inline_Files {
- PI_Server
- }
-
- Template_Files {
- PI_Server
- }
-
- Resource_Files {
- PI_Server
- }
-
- PIDL_Files {
- PI_Server
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- PI_Server/TAO_PI_Server.pc.in
+ *.h
+ ServerRequestInfoC.h
+ ServerRequestInfoS.h
+ ServerRequestInfoA.h
+ PI_Server_includeC.h
+ PI_Server_includeS.h
+ PI_Server_includeA.h
}
}
diff --git a/TAO/tao/PortableServer.mpc b/TAO/tao/PortableServer.mpc
deleted file mode 100644
index 2f88a3dd39f..00000000000
--- a/TAO/tao/PortableServer.mpc
+++ /dev/null
@@ -1,192 +0,0 @@
-//$Id$
-project(*idl) : tao_versioning_idl_defaults, install, pidl_install {
- custom_only = 1
- IDL_Files {
- idlflags += -Gp -Gd -Sci -SS -Sorb -GA \
- -Wb,export_macro=TAO_PortableServer_Export \
- -Wb,export_include=tao/PortableServer/portableserver_export.h \
- -o PortableServer
- idlflags -= -Sa -St
- PortableServer/ForwardRequest.pidl
- }
-
- IDL_Files {
- idlflags += -Gp -Gd -Sci -SS -Sorb -GA -Sal \
- -Wb,export_macro=TAO_PortableServer_Export \
- -Wb,export_include=tao/PortableServer/portableserver_export.h \
- -o PortableServer
- idlflags -= -Sa -St
- PortableServer/AdapterActivator.pidl
- PortableServer/IdAssignmentPolicy.pidl
- PortableServer/IdUniquenessPolicy.pidl
- PortableServer/ImplicitActivationPolicy.pidl
- PortableServer/LifespanPolicy.pidl
- PortableServer/RequestProcessingPolicy.pidl
- PortableServer/ServantActivator.pidl
- PortableServer/ServantLocator.pidl
- PortableServer/ServantManager.pidl
- PortableServer/ServantRetentionPolicy.pidl
- PortableServer/ThreadPolicy.pidl
- }
-
- IDL_Files {
- idlflags += -Gp -Gd -Sci -SS -Sorb \
- -Wb,export_macro=TAO_PortableServer_Export \
- -Wb,export_include=tao/PortableServer/portableserver_export.h \
- -o PortableServer
- idlflags -= -Sa -St
- PortableServer/POAManager.pidl
- PortableServer/POAManagerFactory.pidl
- PortableServer/POA.pidl
- PortableServer/PS_Current.pidl
- }
-
- IDL_Files {
- idlflags += -Sci -SS -Sorb -Sa -GX \
- -Wb,export_macro=TAO_PortableServer_Export \
- -Wb,export_include=tao/PortableServer/portableserver_export.h \
- -Wb,unique_include=tao/PortableServer/PortableServer.h \
- -o PortableServer
- PortableServer/PortableServer_include.pidl
- }
-
- IDL_Files {
- idlflags += -Sci -SS -Sorb -Sa -GX \
- -Wb,export_macro=TAO_PortableServer_Export \
- -Wb,export_include=tao/PortableServer/portableserver_export.h \
- -Wb,include_guard=TAO_PORTABLESERVER_SAFE_INCLUDE \
- -Wb,safe_include=tao/PortableServer/PortableServer.h \
- -o PortableServer
- PortableServer/PortableServer.pidl
- }
-
- PidlInstallWithoutBuilding_Files {
- PortableServer/PS_Forward.pidl
- }
-}
-
-project(PortableServer) : taolib, tao_output, install, anytypecode, taoidldefaults, valuetype_out_indirection {
- after += *idl
- sharedname = TAO_PortableServer
- dynamicflags += TAO_PORTABLESERVER_BUILD_DLL
-
- Source_Files {
- PortableServer
- }
-
- Source_Files {
- PortableServer/ForwardRequestC.cpp
- PortableServer/AdapterActivatorC.cpp
- PortableServer/IdAssignmentPolicyC.cpp
- PortableServer/IdUniquenessPolicyC.cpp
- PortableServer/ImplicitActivationPolicyC.cpp
- PortableServer/LifespanPolicyC.cpp
- PortableServer/RequestProcessingPolicyC.cpp
- PortableServer/ServantActivatorC.cpp
- PortableServer/ServantLocatorC.cpp
- PortableServer/ServantManagerC.cpp
- PortableServer/ServantRetentionPolicyC.cpp
- PortableServer/ThreadPolicyC.cpp
- PortableServer/POAManagerC.cpp
- PortableServer/POAManagerFactoryC.cpp
- PortableServer/POAC.cpp
- PortableServer/PS_CurrentC.cpp
- PortableServer/PortableServer_includeC.cpp
- PortableServer/PortableServerC.cpp
- PortableServer/AdapterActivatorA.cpp
- PortableServer/ForwardRequestA.cpp
- PortableServer/IdAssignmentPolicyA.cpp
- PortableServer/IdUniquenessPolicyA.cpp
- PortableServer/ImplicitActivationPolicyA.cpp
- PortableServer/LifespanPolicyA.cpp
- PortableServer/PS_ForwardA.cpp
- PortableServer/Regular_POA.cpp
- PortableServer/RequestProcessingPolicyA.cpp
- PortableServer/Root_POA.cpp
- PortableServer/ServantActivatorA.cpp
- PortableServer/ServantLocatorA.cpp
- PortableServer/ServantManagerA.cpp
- PortableServer/ServantRetentionPolicyA.cpp
- PortableServer/ThreadPolicyA.cpp
- }
-
- Header_Files {
- PortableServer
- PortableServer/AdapterActivatorC.h
- PortableServer/ForwardRequestC.h
- PortableServer/IdAssignmentPolicyC.h
- PortableServer/IdUniquenessPolicyC.h
- PortableServer/ImplicitActivationPolicyC.h
- PortableServer/LifespanPolicyC.h
- PortableServer/POAC.h
- PortableServer/POAManagerC.h
- PortableServer/POAManagerFactoryC.h
- PortableServer/PortableServerC.h
- PortableServer/PortableServer_includeC.h
- PortableServer/PS_CurrentC.h
- PortableServer/PS_ForwardC.h
- PortableServer/RequestProcessingPolicyC.h
- PortableServer/ServantActivatorC.h
- PortableServer/ServantLocatorC.h
- PortableServer/ServantManagerC.h
- PortableServer/ServantRetentionPolicyC.h
- PortableServer/ThreadPolicyC.h
- PortableServer/AdapterActivatorA.h
- PortableServer/ForwardRequestA.h
- PortableServer/IdAssignmentPolicyA.h
- PortableServer/IdUniquenessPolicyA.h
- PortableServer/ImplicitActivationPolicyA.h
- PortableServer/LifespanPolicyA.h
- PortableServer/PortableServerA.h
- PortableServer/PortableServer_includeA.h
- PortableServer/Regular_POA.h
- PortableServer/RequestProcessingPolicyA.h
- PortableServer/ServantActivatorA.h
- PortableServer/ServantLocatorA.h
- PortableServer/ServantManagerA.h
- PortableServer/ServantRetentionPolicyA.h
- PortableServer/ThreadPolicyA.h
- PortableServer/ForwardRequestS.h
- PortableServer/AdapterActivatorS.h
- PortableServer/IdAssignmentPolicyS.h
- PortableServer/IdUniquenessPolicyS.h
- PortableServer/ImplicitActivationPolicyS.h
- PortableServer/LifespanPolicyS.h
- PortableServer/RequestProcessingPolicyS.h
- PortableServer/ServantActivatorS.h
- PortableServer/ServantLocatorS.h
- PortableServer/ServantManagerS.h
- PortableServer/ServantRetentionPolicyS.h
- PortableServer/ThreadPolicyS.h
- PortableServer/POAManagerS.h
- PortableServer/POAManagerFactoryS.h
- PortableServer/POAS.h
- PortableServer/PS_CurrentS.h
- PortableServer/PortableServer_includeS.h
- PortableServer/PortableServerS.h
- }
-
- Inline_Files {
- PortableServer
- }
-
- Template_Files {
- PortableServer/Servant_var.cpp
- PortableServer/*_T.cpp
- }
-
- Resource_Files {
- PortableServer
- }
-
- PIDL_Files {
- PortableServer
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- PortableServer/TAO_PortableServer.pc.in
- }
-}
diff --git a/TAO/tao/PortableServer/PortableServer.mpc b/TAO/tao/PortableServer/PortableServer.mpc
new file mode 100644
index 00000000000..43a5139d2d5
--- /dev/null
+++ b/TAO/tao/PortableServer/PortableServer.mpc
@@ -0,0 +1,170 @@
+//$Id$
+project(*idl) : tao_versioning_idl_defaults, install, pidl_install {
+ custom_only = 1
+ IDL_Files {
+ idlflags += -Gp -Gd -Sci -SS -Sorb -GA \
+ -Wb,export_macro=TAO_PortableServer_Export \
+ -Wb,export_include=tao/PortableServer/portableserver_export.h \
+ -iC tao/PortableServer
+ idlflags -= -Sa -St
+ ForwardRequest.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Gp -Gd -Sci -SS -Sorb -GA -Sal \
+ -Wb,export_macro=TAO_PortableServer_Export \
+ -Wb,export_include=tao/PortableServer/portableserver_export.h \
+ -iC tao/PortableServer
+ idlflags -= -Sa -St
+ AdapterActivator.pidl
+ IdAssignmentPolicy.pidl
+ IdUniquenessPolicy.pidl
+ ImplicitActivationPolicy.pidl
+ LifespanPolicy.pidl
+ RequestProcessingPolicy.pidl
+ ServantActivator.pidl
+ ServantLocator.pidl
+ ServantManager.pidl
+ ServantRetentionPolicy.pidl
+ ThreadPolicy.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Gp -Gd -Sci -SS -Sorb \
+ -Wb,export_macro=TAO_PortableServer_Export \
+ -Wb,export_include=tao/PortableServer/portableserver_export.h \
+ -iC tao/PortableServer
+ idlflags -= -Sa -St
+ POAManager.pidl
+ POAManagerFactory.pidl
+ POA.pidl
+ PS_Current.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Sci -SS -Sorb -Sa -GX \
+ -Wb,export_macro=TAO_PortableServer_Export \
+ -Wb,export_include=tao/PortableServer/portableserver_export.h \
+ -Wb,unique_include=tao/PortableServer/PortableServer.h \
+ -iC tao/PortableServer
+ PortableServer_include.pidl
+ }
+
+ IDL_Files {
+ idlflags += -Sci -SS -Sorb -Sa -GX \
+ -Wb,export_macro=TAO_PortableServer_Export \
+ -Wb,export_include=tao/PortableServer/portableserver_export.h \
+ -Wb,include_guard=TAO_PORTABLESERVER_SAFE_INCLUDE \
+ -Wb,safe_include=tao/PortableServer/PortableServer.h \
+ -iC tao/PortableServer
+ PortableServer.pidl
+ }
+
+ PidlInstallWithoutBuilding_Files {
+ PS_Forward.pidl
+ }
+}
+
+project(PortableServer) : taolib, tao_output, install, anytypecode, taoidldefaults, valuetype_out_indirection {
+ after += *idl
+ sharedname = TAO_PortableServer
+ dynamicflags += TAO_PORTABLESERVER_BUILD_DLL
+
+ Source_Files {
+ *.cpp
+ ForwardRequestC.cpp
+ AdapterActivatorC.cpp
+ IdAssignmentPolicyC.cpp
+ IdUniquenessPolicyC.cpp
+ ImplicitActivationPolicyC.cpp
+ LifespanPolicyC.cpp
+ RequestProcessingPolicyC.cpp
+ ServantActivatorC.cpp
+ ServantLocatorC.cpp
+ ServantManagerC.cpp
+ ServantRetentionPolicyC.cpp
+ ThreadPolicyC.cpp
+ POAManagerC.cpp
+ POAManagerFactoryC.cpp
+ POAC.cpp
+ PS_CurrentC.cpp
+ PortableServer_includeC.cpp
+ PortableServerC.cpp
+ AdapterActivatorA.cpp
+ ForwardRequestA.cpp
+ IdAssignmentPolicyA.cpp
+ IdUniquenessPolicyA.cpp
+ ImplicitActivationPolicyA.cpp
+ LifespanPolicyA.cpp
+ PS_ForwardA.cpp
+ Regular_POA.cpp
+ RequestProcessingPolicyA.cpp
+ Root_POA.cpp
+ ServantActivatorA.cpp
+ ServantLocatorA.cpp
+ ServantManagerA.cpp
+ ServantRetentionPolicyA.cpp
+ ThreadPolicyA.cpp
+ }
+
+ Header_Files {
+ *.h
+ AdapterActivatorC.h
+ ForwardRequestC.h
+ IdAssignmentPolicyC.h
+ IdUniquenessPolicyC.h
+ ImplicitActivationPolicyC.h
+ LifespanPolicyC.h
+ POAC.h
+ POAManagerC.h
+ POAManagerFactoryC.h
+ PortableServerC.h
+ PortableServer_includeC.h
+ PS_CurrentC.h
+ PS_ForwardC.h
+ RequestProcessingPolicyC.h
+ ServantActivatorC.h
+ ServantLocatorC.h
+ ServantManagerC.h
+ ServantRetentionPolicyC.h
+ ThreadPolicyC.h
+ AdapterActivatorA.h
+ ForwardRequestA.h
+ IdAssignmentPolicyA.h
+ IdUniquenessPolicyA.h
+ ImplicitActivationPolicyA.h
+ LifespanPolicyA.h
+ PortableServerA.h
+ PortableServer_includeA.h
+ Regular_POA.h
+ RequestProcessingPolicyA.h
+ ServantActivatorA.h
+ ServantLocatorA.h
+ ServantManagerA.h
+ ServantRetentionPolicyA.h
+ ThreadPolicyA.h
+ ForwardRequestS.h
+ AdapterActivatorS.h
+ IdAssignmentPolicyS.h
+ IdUniquenessPolicyS.h
+ ImplicitActivationPolicyS.h
+ LifespanPolicyS.h
+ RequestProcessingPolicyS.h
+ ServantActivatorS.h
+ ServantLocatorS.h
+ ServantManagerS.h
+ ServantRetentionPolicyS.h
+ ThreadPolicyS.h
+ POAManagerS.h
+ POAManagerFactoryS.h
+ POAS.h
+ PS_CurrentS.h
+ PortableServer_includeS.h
+ PortableServerS.h
+ }
+
+ Template_Files {
+ Servant_var.cpp
+ *_T.cpp
+ }
+}
diff --git a/TAO/tao/RTCORBA.mpc b/TAO/tao/RTCORBA/RTCORBA.mpc
index 1a341c92bc8..1db75a7c930 100644
--- a/TAO/tao/RTCORBA.mpc
+++ b/TAO/tao/RTCORBA/RTCORBA.mpc
@@ -4,11 +4,11 @@ project(*core_idl) : tao_versioning_idl_defaults, install, pidl_install {
idlflags += -Sci -SS -Sorb -GX \
-Wb,export_macro=TAO_RTCORBA_Export \
-Wb,export_include=tao/RTCORBA/rtcorba_export.h \
- -o RTCORBA
+ -iC tao/RTCORBA
IDL_Files {
idlflags += -Sa \
-Wb,unique_include=tao/RTCORBA/RTCORBA.h
- RTCORBA/RTCORBA_include.pidl
+ RTCORBA_include.pidl
}
IDL_Files {
@@ -16,11 +16,11 @@ project(*core_idl) : tao_versioning_idl_defaults, install, pidl_install {
idlflags += -Gp -Gd \
-Wb,include_guard=TAO_RTCORBA_SAFE_INCLUDE \
-Wb,safe_include=tao/RTCORBA/RTCORBA.h
- RTCORBA/RTCORBA.pidl
+ RTCORBA.pidl
}
PidlInstallWithoutBuilding_Files {
- RTCORBA/RT_ProtocolProperties.pidl
+ RT_ProtocolProperties.pidl
}
}
@@ -31,44 +31,18 @@ project(RTCORBA) : taolib, tao_output, install, pi, taoidldefaults {
requires += rt_corba
Source_Files {
- RTCORBA
- }
-
- Source_Files {
- RTCORBA/RTCORBA_includeC.cpp
- RTCORBA/RTCORBAC.cpp
+ *.cpp
+ RTCORBA_includeC.cpp
+ RTCORBAC.cpp
}
Header_Files {
- RTCORBA
- RTCORBA/RTCORBA_includeC.h
- RTCORBA/RTCORBA_includeS.h
- RTCORBA/RTCORBA_includeA.h
- RTCORBA/RTCORBAC.h
- RTCORBA/RTCORBAS.h
- RTCORBA/RTCORBAA.h
- }
-
- Inline_Files {
- RTCORBA
- }
-
- Template_Files {
- RTCORBA
- }
-
- Resource_Files {
- RTCORBA
- }
-
- PIDL_Files {
- RTCORBA
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- RTCORBA/TAO_RTCORBA.pc.in
+ *.h
+ RTCORBA_includeC.h
+ RTCORBA_includeS.h
+ RTCORBA_includeA.h
+ RTCORBAC.h
+ RTCORBAS.h
+ RTCORBAA.h
}
}
diff --git a/TAO/tao/RTPortableServer.mpc b/TAO/tao/RTPortableServer/RTPortableServer.mpc
index 312997b60a9..9e1497045f6 100644
--- a/TAO/tao/RTPortableServer.mpc
+++ b/TAO/tao/RTPortableServer/RTPortableServer.mpc
@@ -4,19 +4,19 @@ project(*idl) : tao_versioning_idl_defaults, avoids_corba_e_micro, install {
idlflags += -Sci -SS -Sorb -GX \
-Wb,export_macro=TAO_RTPortableServer_Export \
-Wb,export_include=tao/RTPortableServer/rtportableserver_export.h \
- -o RTPortableServer
+ -iC RTPortableServer
IDL_Files {
idlflags += -Gp -Gd \
-Wb,include_guard=TAO_RT_PORTABLESERVER_SAFE_INCLUDE \
-Wb,safe_include=tao/RTPortableServer/RTPortableServer.h
- RTPortableServer/RTPortableServer.pidl
+ RTPortableServer.pidl
}
IDL_Files {
idlflags += -Sa \
-Wb,unique_include=tao/RTPortableServer/RTPortableServer.h
- RTPortableServer/RTPortableServer_include.pidl
+ RTPortableServer_include.pidl
}
}
@@ -26,45 +26,18 @@ project(RTPortableServer) : taolib, tao_output, install, rtcorba, portableserver
dynamicflags += TAO_RTPORTABLESERVER_BUILD_DLL
Source_Files {
- RTPortableServer
- }
-
- Source_Files {
- RTPortableServer/RTPortableServerC.cpp
- RTPortableServer/RTPortableServer_includeC.cpp
+ *.cpp
+ RTPortableServerC.cpp
+ RTPortableServer_includeC.cpp
}
Header_Files {
- RTPortableServer
- RTPortableServer/RTPortableServerC.h
- RTPortableServer/RTPortableServerS.h
- RTPortableServer/RTPortableServerA.h
- RTPortableServer/RTPortableServer_includeC.h
- RTPortableServer/RTPortableServer_includeS.h
- RTPortableServer/RTPortableServer_includeA.h
- }
-
- Inline_Files {
- RTPortableServer
- }
-
- Template_Files {
- RTPortableServer
- }
-
- Resource_Files {
- RTPortableServer
- }
-
- PIDL_Files {
- RTPortableServer
- }
-
- IDL_Files {
- RTPortableServer
- }
-
- Pkgconfig_Files {
- RTPortableServer/TAO_RTPortableServer.pc.in
+ *.h
+ RTPortableServerC.h
+ RTPortableServerS.h
+ RTPortableServerA.h
+ RTPortableServer_includeC.h
+ RTPortableServer_includeS.h
+ RTPortableServer_includeA.h
}
}
diff --git a/TAO/tao/RTScheduler.mpc b/TAO/tao/RTScheduling/RTScheduler.mpc
index 5bb62e75e2c..473e9d0617e 100644
--- a/TAO/tao/RTScheduler.mpc
+++ b/TAO/tao/RTScheduling/RTScheduler.mpc
@@ -7,8 +7,8 @@ project(*idl) : tao_versioning_idl_defaults, avoids_corba_e_micro, install {
-Wb,export_include=tao/RTScheduling/rtscheduler_export.h \
-Wb,include_guard=TAO_RTSCHEDULER_SAFE_INCLUDE \
-Wb,safe_include=tao/RTScheduling/RTScheduler.h \
- -o RTScheduling
- RTScheduling/RTScheduler.pidl
+ -iC RTScheduling
+ RTScheduler.pidl
}
IDL_Files {
@@ -16,8 +16,8 @@ project(*idl) : tao_versioning_idl_defaults, avoids_corba_e_micro, install {
-Wb,export_macro=TAO_RTScheduler_Export \
-Wb,export_include=tao/RTScheduling/rtscheduler_export.h \
-Wb,unique_include=tao/RTScheduling/RTScheduler.h \
- -o RTScheduling
- RTScheduling/RTScheduler_include.pidl
+ -iC RTScheduling
+ RTScheduler_include.pidl
}
}
@@ -27,44 +27,18 @@ project(RTScheduler) : taolib, tao_output, rtcorba, pi, pi_server, portableserve
dynamicflags += TAO_RTSCHEDULER_BUILD_DLL
Source_Files {
- RTScheduling
- }
-
- Source_Files {
- RTScheduling/RTSchedulerC.cpp
- RTScheduling/RTScheduler_includeC.cpp
+ *.cpp
+ RTSchedulerC.cpp
+ RTScheduler_includeC.cpp
}
Header_Files {
- RTScheduling
- RTScheduling/RTSchedulerC.h
- RTScheduling/RTSchedulerS.h
- RTScheduling/RTSchedulerA.h
- RTScheduling/RTScheduler_includeC.h
- RTScheduling/RTScheduler_includeS.h
- RTScheduling/RTScheduler_includeA.h
- }
-
- Inline_Files {
- RTScheduling
- }
-
- Template_Files {
- RTScheduling
- }
-
- Resource_Files {
- RTScheduling
- }
-
- PIDL_Files {
- RTScheduling
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- RTScheduling/TAO_RTScheduler.pc.in
+ *.h
+ RTSchedulerC.h
+ RTSchedulerS.h
+ RTSchedulerA.h
+ RTScheduler_includeC.h
+ RTScheduler_includeS.h
+ RTScheduler_includeA.h
}
}
diff --git a/TAO/tao/SmartProxies.mpc b/TAO/tao/SmartProxies.mpc
deleted file mode 100644
index 00d8ef72eab..00000000000
--- a/TAO/tao/SmartProxies.mpc
+++ /dev/null
@@ -1,36 +0,0 @@
-//$Id$
-project(SmartProxies) : taolib, tao_output, install, tao_versioning_idl_defaults {
- sharedname = TAO_SmartProxies
- dynamicflags += TAO_SMARTPROXIES_BUILD_DLL
-
- Source_Files {
- SmartProxies
- }
-
- Header_Files {
- SmartProxies
- }
-
- Inline_Files {
- SmartProxies
- }
-
- Template_Files {
- SmartProxies
- }
-
- Resource_Files {
- SmartProxies
- }
-
- PIDL_Files {
- SmartProxies
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- SmartProxies/TAO_SmartProxies.pc.in
- }
-}
diff --git a/TAO/tao/SmartProxies/SmartProxies.mpc b/TAO/tao/SmartProxies/SmartProxies.mpc
new file mode 100644
index 00000000000..822d88fa48c
--- /dev/null
+++ b/TAO/tao/SmartProxies/SmartProxies.mpc
@@ -0,0 +1,6 @@
+//$Id$
+
+project(SmartProxies) : taolib, tao_output, install, tao_versioning_idl_defaults {
+ sharedname = TAO_SmartProxies
+ dynamicflags += TAO_SMARTPROXIES_BUILD_DLL
+}
diff --git a/TAO/tao/Strategies.mpc b/TAO/tao/Strategies.mpc
deleted file mode 100644
index 8f70999a42d..00000000000
--- a/TAO/tao/Strategies.mpc
+++ /dev/null
@@ -1,58 +0,0 @@
-//$Id$
-project(*core_idl) : tao_versioning_idl_defaults {
- custom_only = 1
- IDL_Files {
- idlflags += -Sci -SS -Gp -Gd -Sorb -DCORBA3 \
- -Wb,export_macro=TAO_Strategies_Export \
- -Wb,export_include=tao/Strategies/strategies_export.h \
- -o Strategies
- idlflags -= -St
- Strategies/uiop_endpoints.pidl
- Strategies/sciop_endpoints.pidl
- Strategies/COIOP_Endpoints.pidl
- }
-
-}
-
-project(Strategies) : taolib, tao_output, install, pi, anytypecode, core_strategies, taoidldefaults {
- after += *core_idl
- sharedname = TAO_Strategies
- dynamicflags += TAO_STRATEGIES_BUILD_DLL
-
- Source_Files {
- Strategies
- }
-
- Source_Files {
- Strategies/uiop_endpointsC.cpp
- Strategies/sciop_endpointsC.cpp
- Strategies/COIOP_EndpointsC.cpp
- }
-
- Header_Files {
- Strategies
- }
-
- Inline_Files {
- Strategies
- }
-
- Template_Files {
- Strategies
- }
-
- Resource_Files {
- Strategies
- }
-
- PIDL_Files {
- Strategies
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- Strategies/TAO_Strategies.pc.in
- }
-}
diff --git a/TAO/tao/Strategies/Strategies.mpc b/TAO/tao/Strategies/Strategies.mpc
new file mode 100644
index 00000000000..20d2929b5de
--- /dev/null
+++ b/TAO/tao/Strategies/Strategies.mpc
@@ -0,0 +1,28 @@
+//$Id$
+project(*core_idl) : tao_versioning_idl_defaults {
+ custom_only = 1
+ IDL_Files {
+ idlflags += -Sci -SS -Gp -Gd -Sorb -DCORBA3 \
+ -Wb,export_macro=TAO_Strategies_Export \
+ -Wb,export_include=tao/Strategies/strategies_export.h \
+ -iC tao/Strategies
+ idlflags -= -St
+ uiop_endpoints.pidl
+ sciop_endpoints.pidl
+ COIOP_Endpoints.pidl
+ }
+
+}
+
+project(Strategies) : taolib, tao_output, install, pi, anytypecode, core_strategies, taoidldefaults {
+ after += *core_idl
+ sharedname = TAO_Strategies
+ dynamicflags += TAO_STRATEGIES_BUILD_DLL
+
+ Source_Files {
+ *.cpp
+ uiop_endpointsC.cpp
+ sciop_endpointsC.cpp
+ COIOP_EndpointsC.cpp
+ }
+}
diff --git a/TAO/tao/TC.mpc b/TAO/tao/TC.mpc
deleted file mode 100644
index 6c26e281a41..00000000000
--- a/TAO/tao/TC.mpc
+++ /dev/null
@@ -1,60 +0,0 @@
-//$Id$
-project(*idl) : taolib_with_idl, tao_versioning_idl_defaults {
- custom_only = 1
- IDL_Files {
- idlflags += -Wb,export_include=tao/TransportCurrent/Transport_Current_Export.h \
- -Wb,export_macro=TAO_Transport_Current_Export \
- -o TransportCurrent -I./TransportCurrent
- idlflags -= -Sa -St -Sci -SS
-
- TransportCurrent/TC.idl
- }
-}
-
-project(TC) : taolib_with_idl, tao_output, taoidldefaults, install, interceptors, pi {
- after += *idl
- requires += transport_current
- sharedname = TAO_TC
- dynamicflags += TAO_TRANSPORT_CURRENT_BUILD_DLL
-
- Source_Files {
- TransportCurrent/Current_Impl.cpp
- TransportCurrent/Current_Loader.cpp
- TransportCurrent/Current_ORBInitializer_Base.cpp
- }
-
- Source_Files {
- TransportCurrent/TCC.cpp
- }
-
- Header_Files {
- TransportCurrent/Current_Impl.h
- TransportCurrent/Current_Loader.h
- TransportCurrent/Current_ORBInitializer.h
- TransportCurrent/Current_ORBInitializer_Base.h
- TransportCurrent/Transport_Current.h
- TransportCurrent/Transport_Current_Export.h
- TransportCurrent/TCC.h
- TransportCurrent/TCS.h
- }
-
- Inline_Files {
- TransportCurrent/TCC.inl
- TransportCurrent/TCS.inl
- }
-
- Template_Files {
- TransportCurrent/Current_ORBInitializer.cpp
- }
-
- Resource_Files {
- }
-
- PIDL_Files {
- TransportCurrent
- }
-
- IDL_Files {
- }
-}
-
diff --git a/TAO/tao/TransportCurrent/TC.mpc b/TAO/tao/TransportCurrent/TC.mpc
new file mode 100644
index 00000000000..8ec9e236247
--- /dev/null
+++ b/TAO/tao/TransportCurrent/TC.mpc
@@ -0,0 +1,47 @@
+//$Id$
+project(*idl) : taolib_with_idl, tao_versioning_idl_defaults {
+ custom_only = 1
+ IDL_Files {
+ idlflags += -Wb,export_include=tao/TransportCurrent/Transport_Current_Export.h \
+ -Wb,export_macro=TAO_Transport_Current_Export \
+ -iC tao/TransportCurrent -I./TransportCurrent
+ idlflags -= -Sa -St -Sci -SS
+
+ TC.idl
+ }
+}
+
+project(TC) : taolib_with_idl, tao_output, taoidldefaults, install, interceptors, pi {
+ after += *idl
+ requires += transport_current
+ sharedname = TAO_TC
+ dynamicflags += TAO_TRANSPORT_CURRENT_BUILD_DLL
+
+ Source_Files {
+ Current_Impl.cpp
+ Current_Loader.cpp
+ Current_ORBInitializer_Base.cpp
+ TCC.cpp
+ }
+
+ Header_Files {
+ Current_Impl.h
+ Current_Loader.h
+ Current_ORBInitializer.h
+ Current_ORBInitializer_Base.h
+ Transport_Current.h
+ Transport_Current_Export.h
+ TCC.h
+ TCS.h
+ }
+
+ Inline_Files {
+ TCC.inl
+ TCS.inl
+ }
+
+ Template_Files {
+ Current_ORBInitializer.cpp
+ }
+}
+
diff --git a/TAO/tao/TC_IIOP.mpc b/TAO/tao/TransportCurrent/TC_IIOP.mpc
index 4a7be3d93c1..678c1476996 100644
--- a/TAO/tao/TC_IIOP.mpc
+++ b/TAO/tao/TransportCurrent/TC_IIOP.mpc
@@ -4,10 +4,10 @@ project(*idl) : tao_versioning_idl_defaults {
IDL_Files {
idlflags += -Wb,export_include=tao/TransportCurrent/Transport_Current_Export.h \
-Wb,export_macro=TAO_Transport_Current_Export \
- -o TransportCurrent -I./TransportCurrent
+ -iC tao/TransportCurrent -I./TransportCurrent
idlflags -= -Sa -St
- TransportCurrent/TC_IIOP.idl
+ TC_IIOP.idl
}
}
@@ -19,37 +19,24 @@ project(TC_IIOP) : taolib_with_idl, tao_output, taoidldefaults, install, tc, int
dynamicflags += TAO_TRANSPORT_CURRENT_BUILD_DLL
Source_Files {
- TransportCurrent/IIOP_Current_Impl.cpp
- TransportCurrent/IIOP_Current_Loader.cpp
+ IIOP_Current_Impl.cpp
+ IIOP_Current_Loader.cpp
}
Source_Files {
- TransportCurrent/TC_IIOPC.cpp
+ TC_IIOPC.cpp
}
Header_Files {
- TransportCurrent/IIOP_Current_Impl.h
- TransportCurrent/IIOP_Current_Loader.h
- TransportCurrent/IIOP_Transport_Current.h
- TransportCurrent/TC_IIOPC.h
- TransportCurrent/TC_IIOPS.h
+ IIOP_Current_Impl.h
+ IIOP_Current_Loader.h
+ IIOP_Transport_Current.h
+ TC_IIOPC.h
+ TC_IIOPS.h
}
Inline_Files {
- TransportCurrent/TC_IIOPC.inl
- TransportCurrent/TC_IIOPS.inl
- }
-
- Template_Files {
- }
-
- IDL_Files {
- }
-
- Resource_Files {
- }
-
- PIDL_Files {
- TransportCurrent
+ TC_IIOPC.inl
+ TC_IIOPS.inl
}
}
diff --git a/TAO/tao/TypeCodeFactory.mpc b/TAO/tao/TypeCodeFactory/TypeCodeFactory.mpc
index 5c6204ee077..7afa68df46f 100644
--- a/TAO/tao/TypeCodeFactory.mpc
+++ b/TAO/tao/TypeCodeFactory/TypeCodeFactory.mpc
@@ -5,9 +5,9 @@ project(*idl) : tao_versioning_idl_defaults {
idlflags += -SS -Sci -Sorb \
-Wb,export_macro=TAO_TypeCodeFactory_Export \
-Wb,export_include=tao/TypeCodeFactory/typecodefactory_export.h \
- -o TypeCodeFactory
+ -iC tao/TypeCodeFactory
idlflags -= -Sa -St
- TypeCodeFactory/TypeCodeFactory.pidl
+ TypeCodeFactory.pidl
}
}
@@ -17,39 +17,13 @@ project(TypeCodeFactory) : taolib, tao_output, install, ifr_client, taoidldefaul
dynamicflags += TAO_TYPECODEFACTORY_BUILD_DLL
Source_Files {
- TypeCodeFactory
- }
-
- Source_Files {
- TypeCodeFactory/TypeCodeFactoryC.cpp
+ *.cpp
+ TypeCodeFactoryC.cpp
}
Header_Files {
- TypeCodeFactory
- TypeCodeFactory/TypeCodeFactoryC.h
- TypeCodeFactory/TypeCodeFactoryS.h
- }
-
- Inline_Files {
- TypeCodeFactory
- }
-
- Template_Files {
- TypeCodeFactory
- }
-
- Resource_Files {
- TypeCodeFactory
- }
-
- PIDL_Files {
- TypeCodeFactory
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- TypeCodeFactory/TAO_TypeCodeFactory.pc.in
+ *.h
+ TypeCodeFactoryC.h
+ TypeCodeFactoryS.h
}
}
diff --git a/TAO/tao/Utils.mpc b/TAO/tao/Utils/Utils.mpc
index 4e738bba046..d0c2119c894 100644
--- a/TAO/tao/Utils.mpc
+++ b/TAO/tao/Utils/Utils.mpc
@@ -3,35 +3,9 @@ project (TAO_Utils) : taolib, tao_output, install, portableserver, pi {
sharedname = TAO_Utils
dynamicflags = TAO_UTILS_BUILD_DLL
- Source_Files {
- Utils
- }
-
- Header_Files {
- Utils
- }
-
- Inline_Files {
- Utils
- }
-
Template_Files {
Utils/RIR_Narrow.cpp
Utils/Servant_Var.cpp
Utils/Server_Main.cpp
}
-
- Resource_Files {
- Utils
- }
-
- PIDL_Files {
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- Utils/TAO_Utils.pc.in
- }
}
diff --git a/TAO/tao/Valuetype.mpc b/TAO/tao/Valuetype/Valuetype.mpc
index 2f973f8dc4a..c9923c4b618 100644
--- a/TAO/tao/Valuetype.mpc
+++ b/TAO/tao/Valuetype/Valuetype.mpc
@@ -5,9 +5,9 @@ project(*idl) : tao_versioning_idl_defaults, gen_ostream {
idlflags += -SS -Sorb \
-Wb,export_macro=TAO_Valuetype_Export \
-Wb,export_include=tao/Valuetype/valuetype_export.h \
- -o Valuetype
+ -iC tao/Valuetype
idlflags -= -St
- Valuetype/StringValue.pidl
+ StringValue.pidl
}
}
@@ -17,37 +17,11 @@ project(Valuetype) : taolib, tao_output, install, anytypecode, avoids_corba_e_mi
dynamicflags = TAO_VALUETYPE_BUILD_DLL
Source_Files {
- Valuetype
- }
-
- Source_Files {
- Valuetype/StringValueC.cpp
+ *.cpp
+ StringValueC.cpp
}
Header_Files {
- Valuetype
- }
-
- Inline_Files {
- Valuetype
- }
-
- Template_Files {
- Valuetype
- }
-
- Resource_Files {
- Valuetype
- }
-
- PIDL_Files {
- Valuetype
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- Valuetype/TAO_Valuetype.pc.in
+ *.h
}
}
diff --git a/TAO/tao/ZIOP.mpc b/TAO/tao/ZIOP/ZIOP.mpc
index 6f0a409f957..445f55740d1 100644
--- a/TAO/tao/ZIOP.mpc
+++ b/TAO/tao/ZIOP/ZIOP.mpc
@@ -8,8 +8,8 @@ project(*core_idl) : tao_versioning_idl_defaults {
-Wb,export_include=tao/ZIOP/ziop_export.h \
-Wb,include_guard=TAO_ZIOP_SAFE_INCLUDE \
-Wb,safe_include=tao/ZIOP/ZIOP.h \
- -o ZIOP
- ZIOP/ZIOP.pidl
+ -iC tao/ZIOP
+ ZIOP.pidl
}
}
@@ -19,39 +19,13 @@ project(ZIOP) : tao_output, install, taolib, compression, pi, taoidldefaults {
dynamicflags += TAO_ZIOP_BUILD_DLL
Source_Files {
- ZIOP
- }
-
- Source_Files {
- ZIOP/ZIOPC.cpp
+ *.cpp
+ ZIOPC.cpp
}
Header_Files {
- ZIOP
- ZIOP/ZIOPC.h
- ZIOP/ZIOPS.h
- }
-
- Inline_Files {
- ZIOP
- }
-
- Template_Files {
- ZIOP
- }
-
- Resource_Files {
- ZIOP
- }
-
- PIDL_Files {
- ZIOP
- }
-
- IDL_Files {
- }
-
- Pkgconfig_Files {
- ZIOP/TAO_ZIOP.pc.in
+ *.h
+ ZIOPC.h
+ ZIOPS.h
}
}