diff options
Diffstat (limited to 'bin')
-rw-r--r-- | bin/MakeProjectCreator/config/anytypecode.mpb | 9 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/codecfactory.mpb | 2 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/dynamicany.mpb | 2 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/ifr_client.mpb | 2 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/iormanip.mpb | 2 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/orbsvcsexe.mpb | 2 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/orbsvcslib.mpb | 2 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/portableserver.mpb | 2 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/strategies.mpb | 2 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/taoidldefaults.mpb | 5 | ||||
-rw-r--r-- | bin/MakeProjectCreator/config/valuetype.mpb | 2 |
11 files changed, 22 insertions, 10 deletions
diff --git a/bin/MakeProjectCreator/config/anytypecode.mpb b/bin/MakeProjectCreator/config/anytypecode.mpb new file mode 100644 index 00000000000..4207be85db8 --- /dev/null +++ b/bin/MakeProjectCreator/config/anytypecode.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, taoidldefaults { + after += AnyTypeCode + libs += TAO_AnyTypeCode + + idlflags -= -Sa -St +} diff --git a/bin/MakeProjectCreator/config/codecfactory.mpb b/bin/MakeProjectCreator/config/codecfactory.mpb index 79ada5659e1..3d2a4cbdf68 100644 --- a/bin/MakeProjectCreator/config/codecfactory.mpb +++ b/bin/MakeProjectCreator/config/codecfactory.mpb @@ -1,7 +1,7 @@ // -*- MPC -*- // $Id$ -project : taolib { +project : taolib, anytypecode { after += CodecFactory libs += TAO_CodecFactory } diff --git a/bin/MakeProjectCreator/config/dynamicany.mpb b/bin/MakeProjectCreator/config/dynamicany.mpb index e25511d838b..06b22148a17 100644 --- a/bin/MakeProjectCreator/config/dynamicany.mpb +++ b/bin/MakeProjectCreator/config/dynamicany.mpb @@ -1,7 +1,7 @@ // -*- MPC -*- // $Id$ -project : taolib { +project : taolib, anytypecode { after += DynamicAny libs += TAO_DynamicAny } diff --git a/bin/MakeProjectCreator/config/ifr_client.mpb b/bin/MakeProjectCreator/config/ifr_client.mpb index 9aa2af326b3..89cee167fd2 100644 --- a/bin/MakeProjectCreator/config/ifr_client.mpb +++ b/bin/MakeProjectCreator/config/ifr_client.mpb @@ -1,7 +1,7 @@ // -*- MPC -*- // $Id$ -project : taolib { +project : taolib, anytypecode { libs += TAO_IFR_Client after += IFR_Client } diff --git a/bin/MakeProjectCreator/config/iormanip.mpb b/bin/MakeProjectCreator/config/iormanip.mpb index 58547db80c2..7fd064393ef 100644 --- a/bin/MakeProjectCreator/config/iormanip.mpb +++ b/bin/MakeProjectCreator/config/iormanip.mpb @@ -1,7 +1,7 @@ // -*- MPC -*- // $Id$ -project : taolib { +project : taolib, anytypecode { after += IORManipulation libs += TAO_IORManip } diff --git a/bin/MakeProjectCreator/config/orbsvcsexe.mpb b/bin/MakeProjectCreator/config/orbsvcsexe.mpb index a2bbe7ed9e1..b4521e70641 100644 --- a/bin/MakeProjectCreator/config/orbsvcsexe.mpb +++ b/bin/MakeProjectCreator/config/orbsvcsexe.mpb @@ -1,5 +1,5 @@ // -*- MPC -*- // $Id$ -project : taoexe, negotiate_codesets { +project : taoexe, negotiate_codesets, anytypecode { } diff --git a/bin/MakeProjectCreator/config/orbsvcslib.mpb b/bin/MakeProjectCreator/config/orbsvcslib.mpb index 9a9842671f9..483b93b2412 100644 --- a/bin/MakeProjectCreator/config/orbsvcslib.mpb +++ b/bin/MakeProjectCreator/config/orbsvcslib.mpb @@ -1,7 +1,7 @@ // -*- MPC -*- // $Id$ -project : taolib_with_idl, orbsvcs_output { +project : taolib_with_idl, orbsvcs_output, anytypecode { tagname = TAO_ORBSVCS includes += $(TAO_ROOT)/orbsvcs idlflags += -I$(TAO_ROOT)/orbsvcs diff --git a/bin/MakeProjectCreator/config/portableserver.mpb b/bin/MakeProjectCreator/config/portableserver.mpb index 484d7aa83c2..2fc99e7a876 100644 --- a/bin/MakeProjectCreator/config/portableserver.mpb +++ b/bin/MakeProjectCreator/config/portableserver.mpb @@ -1,7 +1,7 @@ // -*- MPC -*- // $Id$ -project : taolib { +project : taolib, anytypecode { after += PortableServer libs += TAO_PortableServer } diff --git a/bin/MakeProjectCreator/config/strategies.mpb b/bin/MakeProjectCreator/config/strategies.mpb index 262bc6200ed..d5e01739d73 100644 --- a/bin/MakeProjectCreator/config/strategies.mpb +++ b/bin/MakeProjectCreator/config/strategies.mpb @@ -1,6 +1,6 @@ // -*- MPC -*- // $Id$ -project : taolib { +project : taolib, anytypecode { after += Strategies libs += TAO_Strategies } diff --git a/bin/MakeProjectCreator/config/taoidldefaults.mpb b/bin/MakeProjectCreator/config/taoidldefaults.mpb index e70706357d4..4b5cfde6c7a 100644 --- a/bin/MakeProjectCreator/config/taoidldefaults.mpb +++ b/bin/MakeProjectCreator/config/taoidldefaults.mpb @@ -6,7 +6,7 @@ project { specific { tao_idl = $(ACE_ROOT)/bin/tao_idl tao_idl_dep = $(ACE_ROOT)/bin/tao_idl - tao_idlflags = -Ge 1 -Wb,pre_include=ace/pre.h \ + tao_idlflags = -Ge 1 -Wb,pre_include=ace/pre.h -Sa -St \ -Wb,post_include=ace/post.h -I$(TAO_ROOT) } @@ -51,6 +51,9 @@ project { optional(header_pre_extension) { commandflags(!-Sc && !-SS) += S_T } + optional(header_pre_extension) { + commandflags(-GA) += A + } } after += TAO_IDL_EXE diff --git a/bin/MakeProjectCreator/config/valuetype.mpb b/bin/MakeProjectCreator/config/valuetype.mpb index 482663c9148..47edd4e94c4 100644 --- a/bin/MakeProjectCreator/config/valuetype.mpb +++ b/bin/MakeProjectCreator/config/valuetype.mpb @@ -1,7 +1,7 @@ // -*- MPC -*- // $Id$ -project: taolib { +project: taolib, anytypecode { after += Valuetype libs += TAO_Valuetype } |