From 22ca6a072a3e5f0c21a60932bc06cddcf07a545d Mon Sep 17 00:00:00 2001 From: Johnny Willemsen Date: Mon, 4 Dec 2006 15:51:05 +0000 Subject: Mon Dec 4 15:42:12 UTC 2006 Johnny Willemsen --- TAO/ChangeLog | 5 +++ TAO/MPC/config/amh.mpb | 6 +++ TAO/MPC/config/ami.mpb | 7 +++ TAO/MPC/config/anytypecode.mpb | 9 ++++ TAO/MPC/config/avoids_corba_e_compact.mpb | 6 +++ TAO/MPC/config/avoids_corba_e_micro.mpb | 6 +++ TAO/MPC/config/avoids_minimum_corba.mpb | 8 ++++ TAO/MPC/config/avstreams.mpb | 10 +++++ TAO/MPC/config/avstreamsexe.mpb | 6 +++ TAO/MPC/config/bidir_giop.mpb | 7 +++ TAO/MPC/config/codecfactory.mpb | 7 +++ TAO/MPC/config/codeset.mpb | 7 +++ TAO/MPC/config/concurrency.mpb | 8 ++++ TAO/MPC/config/concurrency_serv.mpb | 7 +++ TAO/MPC/config/concurrency_skel.mpb | 7 +++ TAO/MPC/config/corba_e_compact.mpb | 7 +++ TAO/MPC/config/corba_e_micro.mpb | 7 +++ TAO/MPC/config/corba_messaging.mpb | 6 +++ TAO/MPC/config/core_anytypecode.mpb | 9 ++++ TAO/MPC/config/core_minimum_corba.mpb | 7 +++ TAO/MPC/config/core_strategies.mpb | 6 +++ TAO/MPC/config/csd_framework.mpb | 7 +++ TAO/MPC/config/csd_pt_test_exe.mpb | 4 ++ TAO/MPC/config/csd_pt_testinf_lib.mpb | 9 ++++ TAO/MPC/config/csd_pt_testservant_lib.mpb | 7 +++ TAO/MPC/config/csd_threadpool.mpb | 7 +++ TAO/MPC/config/csd_tp_foo_a_lib.mpb | 9 ++++ TAO/MPC/config/csd_tp_foo_b_lib.mpb | 9 ++++ TAO/MPC/config/csd_tp_foo_c_lib.mpb | 9 ++++ TAO/MPC/config/csd_tp_test_exe_a.mpb | 4 ++ TAO/MPC/config/csd_tp_test_exe_b.mpb | 4 ++ TAO/MPC/config/csd_tp_test_exe_c.mpb | 4 ++ TAO/MPC/config/csd_tp_test_lib.mpb | 10 +++++ TAO/MPC/config/dseventlogadmin.mpb | 8 ++++ TAO/MPC/config/dseventlogadmin_serv.mpb | 7 +++ TAO/MPC/config/dseventlogadmin_skel.mpb | 7 +++ TAO/MPC/config/dslogadmin.mpb | 8 ++++ TAO/MPC/config/dslogadmin_serv.mpb | 7 +++ TAO/MPC/config/dslogadmin_skel.mpb | 7 +++ TAO/MPC/config/dsnotifylogadmin.mpb | 7 +++ TAO/MPC/config/dsnotifylogadmin_serv.mpb | 7 +++ TAO/MPC/config/dsnotifylogadmin_skel.mpb | 7 +++ TAO/MPC/config/dynamicany.mpb | 7 +++ TAO/MPC/config/dynamicinterface.mpb | 7 +++ TAO/MPC/config/ec_use_typed_events.mpb | 6 +++ TAO/MPC/config/ec_use_typed_events_serv.mpb | 5 +++ TAO/MPC/config/endpointpolicy.mpb | 7 +++ TAO/MPC/config/etcl.mpb | 8 ++++ TAO/MPC/config/event.mpb | 8 ++++ TAO/MPC/config/event_serv.mpb | 7 +++ TAO/MPC/config/event_skel.mpb | 7 +++ TAO/MPC/config/fault_tolerance.mpb | 8 ++++ TAO/MPC/config/ftclientorb.mpb | 10 +++++ TAO/MPC/config/ftorb.mpb | 5 +++ TAO/MPC/config/ftorbutils.mpb | 8 ++++ TAO/MPC/config/ftrtevent.mpb | 8 ++++ TAO/MPC/config/ftrteventchannel.mpb | 9 ++++ TAO/MPC/config/ftrteventclient.mpb | 8 ++++ TAO/MPC/config/ftserverorb.mpb | 9 ++++ TAO/MPC/config/htiop.mpb | 8 ++++ TAO/MPC/config/ifr_client.mpb | 7 +++ TAO/MPC/config/ifrservice.mpb | 9 ++++ TAO/MPC/config/imr_activator.mpb | 7 +++ TAO/MPC/config/imr_client.mpb | 7 +++ TAO/MPC/config/imr_locator.mpb | 7 +++ TAO/MPC/config/interceptors.mpb | 6 +++ TAO/MPC/config/iorinterceptor.mpb | 7 +++ TAO/MPC/config/iormanip.mpb | 7 +++ TAO/MPC/config/iortable.mpb | 7 +++ TAO/MPC/config/kokyu_dsrt_scheduler_client.mpb | 5 +++ TAO/MPC/config/kokyu_dsrt_scheduler_server.mpb | 5 +++ TAO/MPC/config/kokyu_dsrt_schedulers.mpb | 12 +++++ TAO/MPC/config/lifecycle.mpb | 8 ++++ TAO/MPC/config/loadbalancing.mpb | 9 ++++ TAO/MPC/config/messaging.mpb | 6 +++ TAO/MPC/config/messaging_optional.mpb | 8 ++++ TAO/MPC/config/naming.mpb | 8 ++++ TAO/MPC/config/naming_serv.mpb | 8 ++++ TAO/MPC/config/naming_skel.mpb | 7 +++ TAO/MPC/config/namingexe.mpb | 5 +++ TAO/MPC/config/negotiate_codesets.mpb | 7 +++ TAO/MPC/config/notification.mpb | 8 ++++ TAO/MPC/config/notification_serv.mpb | 7 +++ TAO/MPC/config/notification_skel.mpb | 7 +++ TAO/MPC/config/notify.mpb | 4 ++ TAO/MPC/config/notify_serv.mpb | 10 +++++ TAO/MPC/config/notifytest.mpb | 8 ++++ TAO/MPC/config/objreftemplate.mpb | 7 +++ TAO/MPC/config/orbsvcs_output.mpb | 8 ++++ TAO/MPC/config/orbsvcsexe.mpb | 5 +++ TAO/MPC/config/orbsvcslib.mpb | 12 +++++ TAO/MPC/config/pi.mpb | 7 +++ TAO/MPC/config/pi_server.mpb | 7 +++ TAO/MPC/config/pidl.mpb | 9 ++++ TAO/MPC/config/portablegroup.mpb | 8 ++++ TAO/MPC/config/portableserver.mpb | 7 +++ TAO/MPC/config/property.mpb | 8 ++++ TAO/MPC/config/property_serv.mpb | 7 +++ TAO/MPC/config/property_skel.mpb | 7 +++ TAO/MPC/config/psdl.mpb | 19 ++++++++ TAO/MPC/config/rt_client.mpb | 5 +++ TAO/MPC/config/rt_server.mpb | 5 +++ TAO/MPC/config/rtcorba.mpb | 8 ++++ TAO/MPC/config/rtcorbacommon.mpb | 13 ++++++ TAO/MPC/config/rtcorbaevent.mpb | 8 ++++ TAO/MPC/config/rtcosscheduling.mpb | 9 ++++ TAO/MPC/config/rtevent.mpb | 8 ++++ TAO/MPC/config/rtevent_serv.mpb | 8 ++++ TAO/MPC/config/rtevent_skel.mpb | 7 +++ TAO/MPC/config/rteventexe.mpb | 5 +++ TAO/MPC/config/rteventlogadmin.mpb | 8 ++++ TAO/MPC/config/rteventlogadmin_serv.mpb | 7 +++ TAO/MPC/config/rteventlogadmin_skel.mpb | 7 +++ TAO/MPC/config/rtkokyuevent.mpb | 8 ++++ TAO/MPC/config/rtnotify.mpb | 8 ++++ TAO/MPC/config/rtportableserver.mpb | 7 +++ TAO/MPC/config/rtsched.mpb | 8 ++++ TAO/MPC/config/rtschedevent.mpb | 8 ++++ TAO/MPC/config/rtscheduling.mpb | 7 +++ TAO/MPC/config/rtscheduling_client.mpb | 5 +++ TAO/MPC/config/rtscheduling_server.mpb | 5 +++ TAO/MPC/config/security.mpb | 8 ++++ TAO/MPC/config/smart_proxies.mpb | 8 ++++ TAO/MPC/config/ssliop.mpb | 8 ++++ TAO/MPC/config/strategies.mpb | 6 +++ TAO/MPC/config/svc_utils.mpb | 7 +++ TAO/MPC/config/tao_flresource.mpb | 8 ++++ TAO/MPC/config/tao_no_iiop.mpb | 7 +++ TAO/MPC/config/tao_output.mpb | 9 ++++ TAO/MPC/config/tao_qtresource.mpb | 8 ++++ TAO/MPC/config/tao_tkresource.mpb | 8 ++++ TAO/MPC/config/tao_versioning_idl_defaults.mpb | 14 ++++++ TAO/MPC/config/tao_xtresource.mpb | 8 ++++ TAO/MPC/config/taoclient.mpb | 6 +++ TAO/MPC/config/taodefaults.mpb | 20 +++++++++ TAO/MPC/config/taoexe.mpb | 7 +++ TAO/MPC/config/taoidl3toidl2defaults.mpb | 23 ++++++++++ TAO/MPC/config/taoidldefaults.mpb | 62 ++++++++++++++++++++++++++ TAO/MPC/config/taolib.mpb | 7 +++ TAO/MPC/config/taolib_with_idl.mpb | 5 +++ TAO/MPC/config/taoserver.mpb | 6 +++ TAO/MPC/config/time.mpb | 8 ++++ TAO/MPC/config/trading.mpb | 8 ++++ TAO/MPC/config/trading_serv.mpb | 7 +++ TAO/MPC/config/trading_skel.mpb | 7 +++ TAO/MPC/config/typecodefactory.mpb | 7 +++ TAO/MPC/config/utils.mpb | 7 +++ TAO/MPC/config/valuetype.mpb | 7 +++ 148 files changed, 1178 insertions(+) create mode 100644 TAO/MPC/config/amh.mpb create mode 100644 TAO/MPC/config/ami.mpb create mode 100644 TAO/MPC/config/anytypecode.mpb create mode 100644 TAO/MPC/config/avoids_corba_e_compact.mpb create mode 100644 TAO/MPC/config/avoids_corba_e_micro.mpb create mode 100644 TAO/MPC/config/avoids_minimum_corba.mpb create mode 100644 TAO/MPC/config/avstreams.mpb create mode 100644 TAO/MPC/config/avstreamsexe.mpb create mode 100644 TAO/MPC/config/bidir_giop.mpb create mode 100644 TAO/MPC/config/codecfactory.mpb create mode 100644 TAO/MPC/config/codeset.mpb create mode 100644 TAO/MPC/config/concurrency.mpb create mode 100644 TAO/MPC/config/concurrency_serv.mpb create mode 100644 TAO/MPC/config/concurrency_skel.mpb create mode 100644 TAO/MPC/config/corba_e_compact.mpb create mode 100644 TAO/MPC/config/corba_e_micro.mpb create mode 100644 TAO/MPC/config/corba_messaging.mpb create mode 100644 TAO/MPC/config/core_anytypecode.mpb create mode 100644 TAO/MPC/config/core_minimum_corba.mpb create mode 100644 TAO/MPC/config/core_strategies.mpb create mode 100644 TAO/MPC/config/csd_framework.mpb create mode 100644 TAO/MPC/config/csd_pt_test_exe.mpb create mode 100644 TAO/MPC/config/csd_pt_testinf_lib.mpb create mode 100644 TAO/MPC/config/csd_pt_testservant_lib.mpb create mode 100644 TAO/MPC/config/csd_threadpool.mpb create mode 100644 TAO/MPC/config/csd_tp_foo_a_lib.mpb create mode 100644 TAO/MPC/config/csd_tp_foo_b_lib.mpb create mode 100644 TAO/MPC/config/csd_tp_foo_c_lib.mpb create mode 100644 TAO/MPC/config/csd_tp_test_exe_a.mpb create mode 100644 TAO/MPC/config/csd_tp_test_exe_b.mpb create mode 100644 TAO/MPC/config/csd_tp_test_exe_c.mpb create mode 100644 TAO/MPC/config/csd_tp_test_lib.mpb create mode 100644 TAO/MPC/config/dseventlogadmin.mpb create mode 100644 TAO/MPC/config/dseventlogadmin_serv.mpb create mode 100644 TAO/MPC/config/dseventlogadmin_skel.mpb create mode 100644 TAO/MPC/config/dslogadmin.mpb create mode 100644 TAO/MPC/config/dslogadmin_serv.mpb create mode 100644 TAO/MPC/config/dslogadmin_skel.mpb create mode 100644 TAO/MPC/config/dsnotifylogadmin.mpb create mode 100644 TAO/MPC/config/dsnotifylogadmin_serv.mpb create mode 100644 TAO/MPC/config/dsnotifylogadmin_skel.mpb create mode 100644 TAO/MPC/config/dynamicany.mpb create mode 100644 TAO/MPC/config/dynamicinterface.mpb create mode 100644 TAO/MPC/config/ec_use_typed_events.mpb create mode 100644 TAO/MPC/config/ec_use_typed_events_serv.mpb create mode 100644 TAO/MPC/config/endpointpolicy.mpb create mode 100644 TAO/MPC/config/etcl.mpb create mode 100644 TAO/MPC/config/event.mpb create mode 100644 TAO/MPC/config/event_serv.mpb create mode 100644 TAO/MPC/config/event_skel.mpb create mode 100644 TAO/MPC/config/fault_tolerance.mpb create mode 100644 TAO/MPC/config/ftclientorb.mpb create mode 100644 TAO/MPC/config/ftorb.mpb create mode 100644 TAO/MPC/config/ftorbutils.mpb create mode 100644 TAO/MPC/config/ftrtevent.mpb create mode 100644 TAO/MPC/config/ftrteventchannel.mpb create mode 100644 TAO/MPC/config/ftrteventclient.mpb create mode 100644 TAO/MPC/config/ftserverorb.mpb create mode 100644 TAO/MPC/config/htiop.mpb create mode 100644 TAO/MPC/config/ifr_client.mpb create mode 100644 TAO/MPC/config/ifrservice.mpb create mode 100644 TAO/MPC/config/imr_activator.mpb create mode 100644 TAO/MPC/config/imr_client.mpb create mode 100644 TAO/MPC/config/imr_locator.mpb create mode 100644 TAO/MPC/config/interceptors.mpb create mode 100644 TAO/MPC/config/iorinterceptor.mpb create mode 100644 TAO/MPC/config/iormanip.mpb create mode 100644 TAO/MPC/config/iortable.mpb create mode 100644 TAO/MPC/config/kokyu_dsrt_scheduler_client.mpb create mode 100644 TAO/MPC/config/kokyu_dsrt_scheduler_server.mpb create mode 100644 TAO/MPC/config/kokyu_dsrt_schedulers.mpb create mode 100644 TAO/MPC/config/lifecycle.mpb create mode 100644 TAO/MPC/config/loadbalancing.mpb create mode 100644 TAO/MPC/config/messaging.mpb create mode 100644 TAO/MPC/config/messaging_optional.mpb create mode 100644 TAO/MPC/config/naming.mpb create mode 100644 TAO/MPC/config/naming_serv.mpb create mode 100644 TAO/MPC/config/naming_skel.mpb create mode 100644 TAO/MPC/config/namingexe.mpb create mode 100644 TAO/MPC/config/negotiate_codesets.mpb create mode 100644 TAO/MPC/config/notification.mpb create mode 100644 TAO/MPC/config/notification_serv.mpb create mode 100644 TAO/MPC/config/notification_skel.mpb create mode 100644 TAO/MPC/config/notify.mpb create mode 100644 TAO/MPC/config/notify_serv.mpb create mode 100644 TAO/MPC/config/notifytest.mpb create mode 100644 TAO/MPC/config/objreftemplate.mpb create mode 100644 TAO/MPC/config/orbsvcs_output.mpb create mode 100644 TAO/MPC/config/orbsvcsexe.mpb create mode 100644 TAO/MPC/config/orbsvcslib.mpb create mode 100644 TAO/MPC/config/pi.mpb create mode 100644 TAO/MPC/config/pi_server.mpb create mode 100644 TAO/MPC/config/pidl.mpb create mode 100644 TAO/MPC/config/portablegroup.mpb create mode 100644 TAO/MPC/config/portableserver.mpb create mode 100644 TAO/MPC/config/property.mpb create mode 100644 TAO/MPC/config/property_serv.mpb create mode 100644 TAO/MPC/config/property_skel.mpb create mode 100644 TAO/MPC/config/psdl.mpb create mode 100644 TAO/MPC/config/rt_client.mpb create mode 100644 TAO/MPC/config/rt_server.mpb create mode 100644 TAO/MPC/config/rtcorba.mpb create mode 100644 TAO/MPC/config/rtcorbacommon.mpb create mode 100644 TAO/MPC/config/rtcorbaevent.mpb create mode 100644 TAO/MPC/config/rtcosscheduling.mpb create mode 100644 TAO/MPC/config/rtevent.mpb create mode 100644 TAO/MPC/config/rtevent_serv.mpb create mode 100644 TAO/MPC/config/rtevent_skel.mpb create mode 100644 TAO/MPC/config/rteventexe.mpb create mode 100644 TAO/MPC/config/rteventlogadmin.mpb create mode 100644 TAO/MPC/config/rteventlogadmin_serv.mpb create mode 100644 TAO/MPC/config/rteventlogadmin_skel.mpb create mode 100644 TAO/MPC/config/rtkokyuevent.mpb create mode 100644 TAO/MPC/config/rtnotify.mpb create mode 100644 TAO/MPC/config/rtportableserver.mpb create mode 100644 TAO/MPC/config/rtsched.mpb create mode 100644 TAO/MPC/config/rtschedevent.mpb create mode 100644 TAO/MPC/config/rtscheduling.mpb create mode 100644 TAO/MPC/config/rtscheduling_client.mpb create mode 100644 TAO/MPC/config/rtscheduling_server.mpb create mode 100644 TAO/MPC/config/security.mpb create mode 100644 TAO/MPC/config/smart_proxies.mpb create mode 100644 TAO/MPC/config/ssliop.mpb create mode 100644 TAO/MPC/config/strategies.mpb create mode 100644 TAO/MPC/config/svc_utils.mpb create mode 100644 TAO/MPC/config/tao_flresource.mpb create mode 100644 TAO/MPC/config/tao_no_iiop.mpb create mode 100644 TAO/MPC/config/tao_output.mpb create mode 100644 TAO/MPC/config/tao_qtresource.mpb create mode 100644 TAO/MPC/config/tao_tkresource.mpb create mode 100644 TAO/MPC/config/tao_versioning_idl_defaults.mpb create mode 100644 TAO/MPC/config/tao_xtresource.mpb create mode 100644 TAO/MPC/config/taoclient.mpb create mode 100644 TAO/MPC/config/taodefaults.mpb create mode 100644 TAO/MPC/config/taoexe.mpb create mode 100644 TAO/MPC/config/taoidl3toidl2defaults.mpb create mode 100644 TAO/MPC/config/taoidldefaults.mpb create mode 100644 TAO/MPC/config/taolib.mpb create mode 100644 TAO/MPC/config/taolib_with_idl.mpb create mode 100644 TAO/MPC/config/taoserver.mpb create mode 100644 TAO/MPC/config/time.mpb create mode 100644 TAO/MPC/config/trading.mpb create mode 100644 TAO/MPC/config/trading_serv.mpb create mode 100644 TAO/MPC/config/trading_skel.mpb create mode 100644 TAO/MPC/config/typecodefactory.mpb create mode 100644 TAO/MPC/config/utils.mpb create mode 100644 TAO/MPC/config/valuetype.mpb diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 1dee6605653..b01a56b8e17 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,8 @@ +Mon Dec 4 15:42:57 UTC 2006 Johnny Willemsen + + * MPC/config/*: + The MPC base projects for TAO + Mon Dec 4 13:23:57 UTC 2006 Johnny Willemsen * examples/Content_Server/AMI_Iterator/Content_Iterator_i.cpp: diff --git a/TAO/MPC/config/amh.mpb b/TAO/MPC/config/amh.mpb new file mode 100644 index 00000000000..56648343ec1 --- /dev/null +++ b/TAO/MPC/config/amh.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project: taoidldefaults, messaging { + idlflags += -GH +} diff --git a/TAO/MPC/config/ami.mpb b/TAO/MPC/config/ami.mpb new file mode 100644 index 00000000000..9735a3b293d --- /dev/null +++ b/TAO/MPC/config/ami.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taoidldefaults, messaging { + requires += ami + idlflags += -GC +} diff --git a/TAO/MPC/config/anytypecode.mpb b/TAO/MPC/config/anytypecode.mpb new file mode 100644 index 00000000000..4207be85db8 --- /dev/null +++ b/TAO/MPC/config/anytypecode.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, taoidldefaults { + after += AnyTypeCode + libs += TAO_AnyTypeCode + + idlflags -= -Sa -St +} diff --git a/TAO/MPC/config/avoids_corba_e_compact.mpb b/TAO/MPC/config/avoids_corba_e_compact.mpb new file mode 100644 index 00000000000..4406e5de959 --- /dev/null +++ b/TAO/MPC/config/avoids_corba_e_compact.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +feature(corba_e_compact) : taoidldefaults { + avoids += corba_e_compact +} diff --git a/TAO/MPC/config/avoids_corba_e_micro.mpb b/TAO/MPC/config/avoids_corba_e_micro.mpb new file mode 100644 index 00000000000..61924fedcf3 --- /dev/null +++ b/TAO/MPC/config/avoids_corba_e_micro.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +feature(corba_e_micro) : avoids_corba_e_compact { + avoids += avoids_corba_e_micro +} diff --git a/TAO/MPC/config/avoids_minimum_corba.mpb b/TAO/MPC/config/avoids_minimum_corba.mpb new file mode 100644 index 00000000000..be960c02b54 --- /dev/null +++ b/TAO/MPC/config/avoids_minimum_corba.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +feature(minimum_corba) : taoidldefaults { + avoids += minimum_corba + idlflags += -DTAO_HAS_MINIMUM_POA + macros += TAO_HAS_MINIMUM_CORBA=1 +} diff --git a/TAO/MPC/config/avstreams.mpb b/TAO/MPC/config/avstreams.mpb new file mode 100644 index 00000000000..b48daeacc30 --- /dev/null +++ b/TAO/MPC/config/avstreams.mpb @@ -0,0 +1,10 @@ +// -*- MPC -*- +// $Id$ + +project: property_serv, naming, qos { + avoids += ace_for_tao + after += AV + libs += TAO_AV + tagchecks += AV +} + diff --git a/TAO/MPC/config/avstreamsexe.mpb b/TAO/MPC/config/avstreamsexe.mpb new file mode 100644 index 00000000000..80ab5507cbf --- /dev/null +++ b/TAO/MPC/config/avstreamsexe.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project: namingexe, avstreams { +} + diff --git a/TAO/MPC/config/bidir_giop.mpb b/TAO/MPC/config/bidir_giop.mpb new file mode 100644 index 00000000000..55b448e4f6a --- /dev/null +++ b/TAO/MPC/config/bidir_giop.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, pi { + after += BiDir_GIOP + libs += TAO_BiDirGIOP +} diff --git a/TAO/MPC/config/codecfactory.mpb b/TAO/MPC/config/codecfactory.mpb new file mode 100644 index 00000000000..3d2a4cbdf68 --- /dev/null +++ b/TAO/MPC/config/codecfactory.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, anytypecode { + after += CodecFactory + libs += TAO_CodecFactory +} diff --git a/TAO/MPC/config/codeset.mpb b/TAO/MPC/config/codeset.mpb new file mode 100644 index 00000000000..5ed18925513 --- /dev/null +++ b/TAO/MPC/config/codeset.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project { + after += Codeset + libs += TAO_Codeset +} diff --git a/TAO/MPC/config/concurrency.mpb b/TAO/MPC/config/concurrency.mpb new file mode 100644 index 00000000000..7f93021e1a1 --- /dev/null +++ b/TAO/MPC/config/concurrency.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib { + after += CosConcurrency + libs += TAO_CosConcurrency + tagchecks += Concurrency +} diff --git a/TAO/MPC/config/concurrency_serv.mpb b/TAO/MPC/config/concurrency_serv.mpb new file mode 100644 index 00000000000..0d1a4092e57 --- /dev/null +++ b/TAO/MPC/config/concurrency_serv.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, concurrency_skel { + after += CosConcurrency_Serv + libs += TAO_CosConcurrency_Serv +} diff --git a/TAO/MPC/config/concurrency_skel.mpb b/TAO/MPC/config/concurrency_skel.mpb new file mode 100644 index 00000000000..0806aa30cbb --- /dev/null +++ b/TAO/MPC/config/concurrency_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, concurrency, portableserver { + after += CosConcurrency_Skel + libs += TAO_CosConcurrency_Skel +} diff --git a/TAO/MPC/config/corba_e_compact.mpb b/TAO/MPC/config/corba_e_compact.mpb new file mode 100644 index 00000000000..7e7627a4878 --- /dev/null +++ b/TAO/MPC/config/corba_e_compact.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +feature (corba_e_compact) : taoidldefaults { + macros += CORBA_E_COMPACT + idlflags += -DCORBA_E_COMPACT +} diff --git a/TAO/MPC/config/corba_e_micro.mpb b/TAO/MPC/config/corba_e_micro.mpb new file mode 100644 index 00000000000..5f14ae228b9 --- /dev/null +++ b/TAO/MPC/config/corba_e_micro.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +feature (corba_e_micro) : taoidldefaults { + macros += CORBA_E_MICRO + idlflags += -DCORBA_E_MICRO +} diff --git a/TAO/MPC/config/corba_messaging.mpb b/TAO/MPC/config/corba_messaging.mpb new file mode 100644 index 00000000000..e2b65dbade4 --- /dev/null +++ b/TAO/MPC/config/corba_messaging.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project { + requires += corba_messaging +} diff --git a/TAO/MPC/config/core_anytypecode.mpb b/TAO/MPC/config/core_anytypecode.mpb new file mode 100644 index 00000000000..dfa65b169aa --- /dev/null +++ b/TAO/MPC/config/core_anytypecode.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ +// N.B. This project is only intended for use within ORB core mpc files. +// Use anytypecode.mpb in all other circumstances. + +project { + after += AnyTypeCode + libs += TAO_AnyTypeCode +} diff --git a/TAO/MPC/config/core_minimum_corba.mpb b/TAO/MPC/config/core_minimum_corba.mpb new file mode 100644 index 00000000000..dd8dc2f75a4 --- /dev/null +++ b/TAO/MPC/config/core_minimum_corba.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +feature(minimum_corba) : taoidldefaults { + idlflags += -DTAO_HAS_MINIMUM_POA + macros += TAO_HAS_MINIMUM_CORBA=1 +} diff --git a/TAO/MPC/config/core_strategies.mpb b/TAO/MPC/config/core_strategies.mpb new file mode 100644 index 00000000000..3c568c55192 --- /dev/null +++ b/TAO/MPC/config/core_strategies.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +feature(ace_for_tao) { + macros += TAO_HAS_SHMIOP=0 TAO_HAS_UIOP=0 +} diff --git a/TAO/MPC/config/csd_framework.mpb b/TAO/MPC/config/csd_framework.mpb new file mode 100644 index 00000000000..27dd3f56694 --- /dev/null +++ b/TAO/MPC/config/csd_framework.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +//$Id$ + +project : taolib, portableserver, pi, codecfactory { + after += CSD_Framework + libs += TAO_CSD_Framework +} diff --git a/TAO/MPC/config/csd_pt_test_exe.mpb b/TAO/MPC/config/csd_pt_test_exe.mpb new file mode 100644 index 00000000000..5641add5436 --- /dev/null +++ b/TAO/MPC/config/csd_pt_test_exe.mpb @@ -0,0 +1,4 @@ +// -*- MPC -*- +//$Id$ +project : csd_pt_testinf_lib, csd_pt_testservant_lib, taoexe, pi { +} diff --git a/TAO/MPC/config/csd_pt_testinf_lib.mpb b/TAO/MPC/config/csd_pt_testinf_lib.mpb new file mode 100644 index 00000000000..0c9a8dffa27 --- /dev/null +++ b/TAO/MPC/config/csd_pt_testinf_lib.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +//$Id$ + +project : csd_threadpool, taolib_with_idl { + after += csd_pt_testinf + includes += $(TAO_ROOT)/performance-tests/CSD_Strategy + libs += CSD_PT_TestInf + idlflags += -I$(TAO_ROOT)/performance-tests/CSD_Strategy +} diff --git a/TAO/MPC/config/csd_pt_testservant_lib.mpb b/TAO/MPC/config/csd_pt_testservant_lib.mpb new file mode 100644 index 00000000000..1eba36eae83 --- /dev/null +++ b/TAO/MPC/config/csd_pt_testservant_lib.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +//$Id$ + +project : csd_pt_testinf_lib { + after += csd_pt_testservant + libs += CSD_PT_TestServant +} diff --git a/TAO/MPC/config/csd_threadpool.mpb b/TAO/MPC/config/csd_threadpool.mpb new file mode 100644 index 00000000000..6f6cb86f1b2 --- /dev/null +++ b/TAO/MPC/config/csd_threadpool.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +//$Id$ + +project : csd_framework, threads { + after += CSD_ThreadPool + libs += TAO_CSD_ThreadPool +} diff --git a/TAO/MPC/config/csd_tp_foo_a_lib.mpb b/TAO/MPC/config/csd_tp_foo_a_lib.mpb new file mode 100644 index 00000000000..e9d3edd980e --- /dev/null +++ b/TAO/MPC/config/csd_tp_foo_a_lib.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +//$Id$ + +project : csd_tp_test_lib { + after += csd_tp_foo_a_lib + includes += $(TAO_ROOT)/tests/CSD_Strategy_Tests/TP_Foo_A + libs += CSD_TP_Foo_A + libpaths += $(TAO_ROOT)/tests/CSD_Strategy_Tests/TP_Foo_A +} diff --git a/TAO/MPC/config/csd_tp_foo_b_lib.mpb b/TAO/MPC/config/csd_tp_foo_b_lib.mpb new file mode 100644 index 00000000000..298cd700ece --- /dev/null +++ b/TAO/MPC/config/csd_tp_foo_b_lib.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +//$Id$ + +project : csd_tp_test_lib { + after += csd_tp_foo_b_lib + includes += $(TAO_ROOT)/tests/CSD_Strategy_Tests/TP_Foo_B + libs += CSD_TP_Foo_B + libpaths += $(TAO_ROOT)/tests/CSD_Strategy_Tests/TP_Foo_B +} diff --git a/TAO/MPC/config/csd_tp_foo_c_lib.mpb b/TAO/MPC/config/csd_tp_foo_c_lib.mpb new file mode 100644 index 00000000000..4c51d30d318 --- /dev/null +++ b/TAO/MPC/config/csd_tp_foo_c_lib.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +//$Id$ + +project : csd_tp_test_lib { + after += csd_tp_foo_c_lib + includes += $(TAO_ROOT)/tests/CSD_Strategy_Tests/TP_Foo_C + libs += CSD_TP_Foo_C + libpaths += $(TAO_ROOT)/tests/CSD_Strategy_Tests/TP_Foo_C +} diff --git a/TAO/MPC/config/csd_tp_test_exe_a.mpb b/TAO/MPC/config/csd_tp_test_exe_a.mpb new file mode 100644 index 00000000000..7e1cfa624a8 --- /dev/null +++ b/TAO/MPC/config/csd_tp_test_exe_a.mpb @@ -0,0 +1,4 @@ +// -*- MPC -*- +//$Id$ +project : csd_tp_foo_a_lib, taoexe { +} diff --git a/TAO/MPC/config/csd_tp_test_exe_b.mpb b/TAO/MPC/config/csd_tp_test_exe_b.mpb new file mode 100644 index 00000000000..c7209d22fc2 --- /dev/null +++ b/TAO/MPC/config/csd_tp_test_exe_b.mpb @@ -0,0 +1,4 @@ +// -*- MPC -*- +//$Id$ +project : csd_tp_foo_b_lib, taoexe { +} diff --git a/TAO/MPC/config/csd_tp_test_exe_c.mpb b/TAO/MPC/config/csd_tp_test_exe_c.mpb new file mode 100644 index 00000000000..efe525aff98 --- /dev/null +++ b/TAO/MPC/config/csd_tp_test_exe_c.mpb @@ -0,0 +1,4 @@ +// -*- MPC -*- +//$Id$ +project : csd_tp_foo_c_lib, taoexe { +} diff --git a/TAO/MPC/config/csd_tp_test_lib.mpb b/TAO/MPC/config/csd_tp_test_lib.mpb new file mode 100644 index 00000000000..f5227147178 --- /dev/null +++ b/TAO/MPC/config/csd_tp_test_lib.mpb @@ -0,0 +1,10 @@ +// -*- MPC -*- +//$Id$ + +project : taolib_with_idl, csd_threadpool, pi { + after += CSD_TP_Test_Lib + includes += $(TAO_ROOT)/tests/CSD_Strategy_Tests/TP_Common + libs += CSD_TP_Test + libpaths += $(TAO_ROOT)/tests/CSD_Strategy_Tests/TP_Common + idlflags += -I$(TAO_ROOT)/tests/CSD_Strategy_Tests/TP_Common +} diff --git a/TAO/MPC/config/dseventlogadmin.mpb b/TAO/MPC/config/dseventlogadmin.mpb new file mode 100644 index 00000000000..72855e6ced4 --- /dev/null +++ b/TAO/MPC/config/dseventlogadmin.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, dslogadmin, event { + after += DsEventLogAdmin + libs += TAO_DsEventLogAdmin + tagchecks += EventLog +} diff --git a/TAO/MPC/config/dseventlogadmin_serv.mpb b/TAO/MPC/config/dseventlogadmin_serv.mpb new file mode 100644 index 00000000000..b8eb9882ad3 --- /dev/null +++ b/TAO/MPC/config/dseventlogadmin_serv.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, dseventlogadmin_skel, dslogadmin_serv, event_serv { + after += DsEventLogAdmin_Serv + libs += TAO_DsEventLogAdmin_Serv +} diff --git a/TAO/MPC/config/dseventlogadmin_skel.mpb b/TAO/MPC/config/dseventlogadmin_skel.mpb new file mode 100644 index 00000000000..5b39b780f82 --- /dev/null +++ b/TAO/MPC/config/dseventlogadmin_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, dseventlogadmin, dslogadmin_skel, event_skel, portableserver { + after += DsEventLogAdmin_Skel + libs += TAO_DsEventLogAdmin_Skel +} diff --git a/TAO/MPC/config/dslogadmin.mpb b/TAO/MPC/config/dslogadmin.mpb new file mode 100644 index 00000000000..0207a0450ff --- /dev/null +++ b/TAO/MPC/config/dslogadmin.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib { + after += DsLogAdmin + libs += TAO_DsLogAdmin + tagchecks += Log +} diff --git a/TAO/MPC/config/dslogadmin_serv.mpb b/TAO/MPC/config/dslogadmin_serv.mpb new file mode 100644 index 00000000000..da0d0c7dae7 --- /dev/null +++ b/TAO/MPC/config/dslogadmin_serv.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, dslogadmin_skel, dynamicany, etcl, svc_utils, utils { + after += DsLogAdmin_Serv + libs += TAO_DsLogAdmin_Serv +} diff --git a/TAO/MPC/config/dslogadmin_skel.mpb b/TAO/MPC/config/dslogadmin_skel.mpb new file mode 100644 index 00000000000..7a235c2058c --- /dev/null +++ b/TAO/MPC/config/dslogadmin_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, dslogadmin, portableserver { + after += DsLogAdmin_Skel + libs += TAO_DsLogAdmin_Skel +} diff --git a/TAO/MPC/config/dsnotifylogadmin.mpb b/TAO/MPC/config/dsnotifylogadmin.mpb new file mode 100644 index 00000000000..fcd49678617 --- /dev/null +++ b/TAO/MPC/config/dsnotifylogadmin.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, dslogadmin, dseventlogadmin, event, notification { + after += DsNotifyLogAdmin + libs += TAO_DsNotifyLogAdmin +} diff --git a/TAO/MPC/config/dsnotifylogadmin_serv.mpb b/TAO/MPC/config/dsnotifylogadmin_serv.mpb new file mode 100644 index 00000000000..6ca347eb674 --- /dev/null +++ b/TAO/MPC/config/dsnotifylogadmin_serv.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, dsnotifylogadmin_skel, dslogadmin_serv, notification_serv { + after += DsNotifyLogAdmin_Serv + libs += TAO_DsNotifyLogAdmin_Serv +} diff --git a/TAO/MPC/config/dsnotifylogadmin_skel.mpb b/TAO/MPC/config/dsnotifylogadmin_skel.mpb new file mode 100644 index 00000000000..401b2ff3d75 --- /dev/null +++ b/TAO/MPC/config/dsnotifylogadmin_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, dsnotifylogadmin, dseventlogadmin_skel, dslogadmin_skel, event_skel, notification_skel, portableserver { + after += DsNotifyLogAdmin_Skel + libs += TAO_DsNotifyLogAdmin_Skel +} diff --git a/TAO/MPC/config/dynamicany.mpb b/TAO/MPC/config/dynamicany.mpb new file mode 100644 index 00000000000..24c60ed00c8 --- /dev/null +++ b/TAO/MPC/config/dynamicany.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, anytypecode, valuetype { + after += DynamicAny + libs += TAO_DynamicAny +} diff --git a/TAO/MPC/config/dynamicinterface.mpb b/TAO/MPC/config/dynamicinterface.mpb new file mode 100644 index 00000000000..b2ecd077abe --- /dev/null +++ b/TAO/MPC/config/dynamicinterface.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : valuetype, messaging, portableserver { + after += DynamicInterface + libs += TAO_DynamicInterface +} diff --git a/TAO/MPC/config/ec_use_typed_events.mpb b/TAO/MPC/config/ec_use_typed_events.mpb new file mode 100644 index 00000000000..5d0d9adef6f --- /dev/null +++ b/TAO/MPC/config/ec_use_typed_events.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +feature(ec_typed_events) { + macros += TAO_HAS_TYPED_EVENT_CHANNEL +} diff --git a/TAO/MPC/config/ec_use_typed_events_serv.mpb b/TAO/MPC/config/ec_use_typed_events_serv.mpb new file mode 100644 index 00000000000..fedf2d3f1ef --- /dev/null +++ b/TAO/MPC/config/ec_use_typed_events_serv.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +feature(ec_typed_events) : dynamicinterface, ifr_client { +} diff --git a/TAO/MPC/config/endpointpolicy.mpb b/TAO/MPC/config/endpointpolicy.mpb new file mode 100644 index 00000000000..740b240e816 --- /dev/null +++ b/TAO/MPC/config/endpointpolicy.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, core, portableserver, pi { + after += EndpointPolicy + libs += TAO_EndpointPolicy +} diff --git a/TAO/MPC/config/etcl.mpb b/TAO/MPC/config/etcl.mpb new file mode 100644 index 00000000000..95e84d4ee9a --- /dev/null +++ b/TAO/MPC/config/etcl.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : taolib { + after += ETCL + libs += TAO_ETCL + tagchecks += Notify +} diff --git a/TAO/MPC/config/event.mpb b/TAO/MPC/config/event.mpb new file mode 100644 index 00000000000..578181e1b46 --- /dev/null +++ b/TAO/MPC/config/event.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, ec_use_typed_events, avoids_minimum_corba, avoids_corba_e_compact { + after += CosEvent + libs += TAO_CosEvent + tagchecks += CosEvent +} diff --git a/TAO/MPC/config/event_serv.mpb b/TAO/MPC/config/event_serv.mpb new file mode 100644 index 00000000000..7af4a8d99cd --- /dev/null +++ b/TAO/MPC/config/event_serv.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, event_skel, ec_use_typed_events_serv, messaging_optional, naming, svc_utils, avoids_minimum_corba, avoids_corba_e_compact { + after += CosEvent_Serv + libs += TAO_CosEvent_Serv +} diff --git a/TAO/MPC/config/event_skel.mpb b/TAO/MPC/config/event_skel.mpb new file mode 100644 index 00000000000..2db58167c76 --- /dev/null +++ b/TAO/MPC/config/event_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, event, ec_use_typed_events, portableserver, avoids_minimum_corba, avoids_corba_e_compact { + after += CosEvent_Skel + libs += TAO_CosEvent_Skel +} diff --git a/TAO/MPC/config/fault_tolerance.mpb b/TAO/MPC/config/fault_tolerance.mpb new file mode 100644 index 00000000000..35e964d4df6 --- /dev/null +++ b/TAO/MPC/config/fault_tolerance.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : naming, notification, portablegroup, messaging, ftorb, pi, pi_server { + after += FaultTolerance + libs += TAO_FaultTolerance + tagchecks += FaultTolerance +} diff --git a/TAO/MPC/config/ftclientorb.mpb b/TAO/MPC/config/ftclientorb.mpb new file mode 100644 index 00000000000..126330da041 --- /dev/null +++ b/TAO/MPC/config/ftclientorb.mpb @@ -0,0 +1,10 @@ +// -*- MPC -*- +// $Id$ + +project : ftorbutils, pi, interceptors { + avoids += ace_for_tao // Requires ace/UUID + after += FT_ClientORB + libs += TAO_FT_ClientORB + requires += ace_uuid + tagchecks += FT_ClientORB +} diff --git a/TAO/MPC/config/ftorb.mpb b/TAO/MPC/config/ftorb.mpb new file mode 100644 index 00000000000..94bafab311a --- /dev/null +++ b/TAO/MPC/config/ftorb.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : ftclientorb, ftserverorb { +} diff --git a/TAO/MPC/config/ftorbutils.mpb b/TAO/MPC/config/ftorbutils.mpb new file mode 100644 index 00000000000..3aa481d27a2 --- /dev/null +++ b/TAO/MPC/config/ftorbutils.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : iormanip, portableserver, orbsvcslib, portablegroup, avoids_minimum_corba, avoids_corba_e_compact { + after += FTORB_Utils + libs += TAO_FTORB_Utils + tagchecks += FTORB_Utils +} diff --git a/TAO/MPC/config/ftrtevent.mpb b/TAO/MPC/config/ftrtevent.mpb new file mode 100644 index 00000000000..1eb4791b051 --- /dev/null +++ b/TAO/MPC/config/ftrtevent.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : ftorbutils, rtevent_serv, naming, messaging, pi_server, avoids_minimum_corba, avoids_corba_e_compact { + after += FtRtEvent + libs += TAO_FtRtEvent + tagchecks += FtRtEvent +} diff --git a/TAO/MPC/config/ftrteventchannel.mpb b/TAO/MPC/config/ftrteventchannel.mpb new file mode 100644 index 00000000000..ca9cfdc46f7 --- /dev/null +++ b/TAO/MPC/config/ftrteventchannel.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ + +project : ftrtevent, utils, corba_messaging, pi_server { + after += FTRT_EventChannel + libs += TAO_FTRT_EventChannel + includes += $(TAO_ROOT)/orbsvcs/FtRtEvent/EventChannel + tagchecks += FTRT_EventChannel +} diff --git a/TAO/MPC/config/ftrteventclient.mpb b/TAO/MPC/config/ftrteventclient.mpb new file mode 100644 index 00000000000..a25da42abaf --- /dev/null +++ b/TAO/MPC/config/ftrteventclient.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : ftclientorb, ftrtevent { + after += FTRT_ClientORB + libs += TAO_FTRT_ClientORB + tagchecks += FTRT_ClientORB +} \ No newline at end of file diff --git a/TAO/MPC/config/ftserverorb.mpb b/TAO/MPC/config/ftserverorb.mpb new file mode 100644 index 00000000000..5d1b388707f --- /dev/null +++ b/TAO/MPC/config/ftserverorb.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ + +project : ftorbutils, portablegroup, pi_server, interceptors { + after += FT_ServerORB + libs += TAO_FT_ServerORB + tagchecks += FT_ServerORB +} + diff --git a/TAO/MPC/config/htiop.mpb b/TAO/MPC/config/htiop.mpb new file mode 100644 index 00000000000..cbeec43da74 --- /dev/null +++ b/TAO/MPC/config/htiop.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : htbp { + after += HTIOP + libs += TAO_HTIOP + tagchecks += HTIOP +} diff --git a/TAO/MPC/config/ifr_client.mpb b/TAO/MPC/config/ifr_client.mpb new file mode 100644 index 00000000000..89cee167fd2 --- /dev/null +++ b/TAO/MPC/config/ifr_client.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, anytypecode { + libs += TAO_IFR_Client + after += IFR_Client +} diff --git a/TAO/MPC/config/ifrservice.mpb b/TAO/MPC/config/ifrservice.mpb new file mode 100644 index 00000000000..9bf48ee9b49 --- /dev/null +++ b/TAO/MPC/config/ifrservice.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ + +project : iortable, svc_utils, typecodefactory, pi_server, avoids_minimum_corba, avoids_corba_e_compact { + avoids += ace_for_tao // Requires ace/Configuration + after += IFRService + libs += TAO_IFRService + tagchecks += IFRService +} diff --git a/TAO/MPC/config/imr_activator.mpb b/TAO/MPC/config/imr_activator.mpb new file mode 100644 index 00000000000..d3363a4ec1b --- /dev/null +++ b/TAO/MPC/config/imr_activator.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : minimum_corba { + after += ImR_Activator + libs += TAO_ImR_Activator +} diff --git a/TAO/MPC/config/imr_client.mpb b/TAO/MPC/config/imr_client.mpb new file mode 100644 index 00000000000..41f5d7eb480 --- /dev/null +++ b/TAO/MPC/config/imr_client.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib { + libs += TAO_ImR_Client + after += ImR_Client +} diff --git a/TAO/MPC/config/imr_locator.mpb b/TAO/MPC/config/imr_locator.mpb new file mode 100644 index 00000000000..bd6aa6dae07 --- /dev/null +++ b/TAO/MPC/config/imr_locator.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcsexe, avoids_minimum_corba, avoids_corba_e_compact { + after += ImR_Locator + libs += TAO_ImR_Locator +} diff --git a/TAO/MPC/config/interceptors.mpb b/TAO/MPC/config/interceptors.mpb new file mode 100644 index 00000000000..eda8c6d1bc3 --- /dev/null +++ b/TAO/MPC/config/interceptors.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project { + requires += interceptors +} diff --git a/TAO/MPC/config/iorinterceptor.mpb b/TAO/MPC/config/iorinterceptor.mpb new file mode 100644 index 00000000000..d55e844d244 --- /dev/null +++ b/TAO/MPC/config/iorinterceptor.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, portableserver, pi, objreftemplate, valuetype { + after += IORInterceptor + libs += TAO_IORInterceptor +} diff --git a/TAO/MPC/config/iormanip.mpb b/TAO/MPC/config/iormanip.mpb new file mode 100644 index 00000000000..7fd064393ef --- /dev/null +++ b/TAO/MPC/config/iormanip.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, anytypecode { + after += IORManipulation + libs += TAO_IORManip +} diff --git a/TAO/MPC/config/iortable.mpb b/TAO/MPC/config/iortable.mpb new file mode 100644 index 00000000000..c8795c0d2b9 --- /dev/null +++ b/TAO/MPC/config/iortable.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib { + after += IORTable + libs += TAO_IORTable +} diff --git a/TAO/MPC/config/kokyu_dsrt_scheduler_client.mpb b/TAO/MPC/config/kokyu_dsrt_scheduler_client.mpb new file mode 100644 index 00000000000..fdab6656196 --- /dev/null +++ b/TAO/MPC/config/kokyu_dsrt_scheduler_client.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : taoclient, kokyu_dsrt_schedulers { +} diff --git a/TAO/MPC/config/kokyu_dsrt_scheduler_server.mpb b/TAO/MPC/config/kokyu_dsrt_scheduler_server.mpb new file mode 100644 index 00000000000..9277bc2c867 --- /dev/null +++ b/TAO/MPC/config/kokyu_dsrt_scheduler_server.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project: taoserver, kokyu_dsrt_schedulers { +} diff --git a/TAO/MPC/config/kokyu_dsrt_schedulers.mpb b/TAO/MPC/config/kokyu_dsrt_schedulers.mpb new file mode 100644 index 00000000000..7974628140c --- /dev/null +++ b/TAO/MPC/config/kokyu_dsrt_schedulers.mpb @@ -0,0 +1,12 @@ +// -*- MPC -*- +// $Id$ + +project: codecfactory, rtcorba, kokyu, rtscheduling { + after += Kokyu_DSRT_Schedulers + libs += Kokyu_DSRT_Schedulers + includes += $(TAO_ROOT)/examples/Kokyu_dsrt_schedulers + + specific(automake) { + includes += $(TAO_BUILDDIR)/examples/Kokyu_dsrt_schedulers + } +} diff --git a/TAO/MPC/config/lifecycle.mpb b/TAO/MPC/config/lifecycle.mpb new file mode 100644 index 00000000000..db47576564a --- /dev/null +++ b/TAO/MPC/config/lifecycle.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : naming, portableserver { + libs += TAO_CosLifeCycle + after += CosLifeCycle + tagchecks += LifeCycle +} diff --git a/TAO/MPC/config/loadbalancing.mpb b/TAO/MPC/config/loadbalancing.mpb new file mode 100644 index 00000000000..edd897f4798 --- /dev/null +++ b/TAO/MPC/config/loadbalancing.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ + +project : messaging, naming, portablegroup, pi, pi_server, iorinterceptor { + libs += TAO_CosLoadBalancing + after += CosLoadBalancing + tagchecks += CosLoadBalancing + requires += ami +} diff --git a/TAO/MPC/config/messaging.mpb b/TAO/MPC/config/messaging.mpb new file mode 100644 index 00000000000..2de4ac8046c --- /dev/null +++ b/TAO/MPC/config/messaging.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project : valuetype, portableserver, pi, corba_messaging, messaging_optional { + after += Messaging +} diff --git a/TAO/MPC/config/messaging_optional.mpb b/TAO/MPC/config/messaging_optional.mpb new file mode 100644 index 00000000000..ee8637a4d1b --- /dev/null +++ b/TAO/MPC/config/messaging_optional.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +feature(corba_messaging) : valuetype, portableserver, pi { + libs += TAO_Messaging + after += Messaging +} + diff --git a/TAO/MPC/config/naming.mpb b/TAO/MPC/config/naming.mpb new file mode 100644 index 00000000000..a1f4d3b6014 --- /dev/null +++ b/TAO/MPC/config/naming.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib { + after += CosNaming + libs += TAO_CosNaming + tagchecks += Naming +} diff --git a/TAO/MPC/config/naming_serv.mpb b/TAO/MPC/config/naming_serv.mpb new file mode 100644 index 00000000000..7b1e8caf783 --- /dev/null +++ b/TAO/MPC/config/naming_serv.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, naming_skel, iortable, messaging_optional, svc_utils { + avoids += ace_for_tao // Requires MMAP_Memory_Pool + after += CosNaming_Serv + libs += TAO_CosNaming_Serv +} diff --git a/TAO/MPC/config/naming_skel.mpb b/TAO/MPC/config/naming_skel.mpb new file mode 100644 index 00000000000..18e010ed2a0 --- /dev/null +++ b/TAO/MPC/config/naming_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, naming, portableserver { + after += CosNaming_Skel + libs += TAO_CosNaming_Skel +} diff --git a/TAO/MPC/config/namingexe.mpb b/TAO/MPC/config/namingexe.mpb new file mode 100644 index 00000000000..dd564b37aab --- /dev/null +++ b/TAO/MPC/config/namingexe.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcsexe, naming { +} diff --git a/TAO/MPC/config/negotiate_codesets.mpb b/TAO/MPC/config/negotiate_codesets.mpb new file mode 100644 index 00000000000..52e80a81b22 --- /dev/null +++ b/TAO/MPC/config/negotiate_codesets.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +feature(negotiate_codesets) { + after += Codeset + libs += TAO_Codeset +} diff --git a/TAO/MPC/config/notification.mpb b/TAO/MPC/config/notification.mpb new file mode 100644 index 00000000000..4893c915927 --- /dev/null +++ b/TAO/MPC/config/notification.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, event { + after += CosNotification + libs += TAO_CosNotification + tagchecks += Notify +} diff --git a/TAO/MPC/config/notification_serv.mpb b/TAO/MPC/config/notification_serv.mpb new file mode 100644 index 00000000000..08198cb5825 --- /dev/null +++ b/TAO/MPC/config/notification_serv.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, svc_utils, notification_skel, etcl, dynamicany { + after += CosNotification_Serv + libs += TAO_CosNotification_Serv +} diff --git a/TAO/MPC/config/notification_skel.mpb b/TAO/MPC/config/notification_skel.mpb new file mode 100644 index 00000000000..bba3b2453ee --- /dev/null +++ b/TAO/MPC/config/notification_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, notification, event_skel, portableserver { + after += CosNotification_Skel + libs += TAO_CosNotification_Skel +} diff --git a/TAO/MPC/config/notify.mpb b/TAO/MPC/config/notify.mpb new file mode 100644 index 00000000000..e9f226cf312 --- /dev/null +++ b/TAO/MPC/config/notify.mpb @@ -0,0 +1,4 @@ +// $Id$ + +project : notification { +} diff --git a/TAO/MPC/config/notify_serv.mpb b/TAO/MPC/config/notify_serv.mpb new file mode 100644 index 00000000000..e8360b407c5 --- /dev/null +++ b/TAO/MPC/config/notify_serv.mpb @@ -0,0 +1,10 @@ +// -*- MPC -*- +// $Id$ +// NOTE: this is for *users* of CosNotification_serv. Use +// Notification_serv.mpb to build CosNotification_serv. + +project : orbsvcslib, notification, event_serv, etcl, dynamicany { + after += CosNotification_Serv + libs += TAO_CosNotification_Serv + libs += TAO_CosNotification_Skel +} diff --git a/TAO/MPC/config/notifytest.mpb b/TAO/MPC/config/notifytest.mpb new file mode 100644 index 00000000000..be766db59e0 --- /dev/null +++ b/TAO/MPC/config/notifytest.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project: orbsvcsexe, notification, notification_skel, notification_serv, naming, svc_utils, event_serv, ifr_client, dynamicinterface, messaging, pi, codecfactory, valuetype { + after += NotifyTests_Lib + libs += TAO_NotifyTests + includes += $(TAO_ROOT)/orbsvcs/tests/Notify/lib +} diff --git a/TAO/MPC/config/objreftemplate.mpb b/TAO/MPC/config/objreftemplate.mpb new file mode 100644 index 00000000000..e887919b2c7 --- /dev/null +++ b/TAO/MPC/config/objreftemplate.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : portableserver, valuetype { + after += ObjRefTemplate + libs += TAO_ObjRefTemplate +} diff --git a/TAO/MPC/config/orbsvcs_output.mpb b/TAO/MPC/config/orbsvcs_output.mpb new file mode 100644 index 00000000000..95d1feb1d9c --- /dev/null +++ b/TAO/MPC/config/orbsvcs_output.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project { + // We tested with all orbsvcs libs going to $(TAO_ROOT)/orbsvcs/lib, but + // decided that it was easier to deal with all libs in one place. + libout = $(ACE_ROOT)/lib +} diff --git a/TAO/MPC/config/orbsvcsexe.mpb b/TAO/MPC/config/orbsvcsexe.mpb new file mode 100644 index 00000000000..b4521e70641 --- /dev/null +++ b/TAO/MPC/config/orbsvcsexe.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : taoexe, negotiate_codesets, anytypecode { +} diff --git a/TAO/MPC/config/orbsvcslib.mpb b/TAO/MPC/config/orbsvcslib.mpb new file mode 100644 index 00000000000..483b93b2412 --- /dev/null +++ b/TAO/MPC/config/orbsvcslib.mpb @@ -0,0 +1,12 @@ +// -*- MPC -*- +// $Id$ + +project : taolib_with_idl, orbsvcs_output, anytypecode { + tagname = TAO_ORBSVCS + includes += $(TAO_ROOT)/orbsvcs + idlflags += -I$(TAO_ROOT)/orbsvcs + + specific(automake) { + includes += $(TAO_BUILDDIR)/orbsvcs + } +} diff --git a/TAO/MPC/config/pi.mpb b/TAO/MPC/config/pi.mpb new file mode 100644 index 00000000000..ec5eee5f587 --- /dev/null +++ b/TAO/MPC/config/pi.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, codecfactory { + after += PI + libs += TAO_PI +} diff --git a/TAO/MPC/config/pi_server.mpb b/TAO/MPC/config/pi_server.mpb new file mode 100644 index 00000000000..fe48f397cfe --- /dev/null +++ b/TAO/MPC/config/pi_server.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, pi, portableserver { + after += PI_Server + libs += TAO_PI_Server +} diff --git a/TAO/MPC/config/pidl.mpb b/TAO/MPC/config/pidl.mpb new file mode 100644 index 00000000000..d9c507e5249 --- /dev/null +++ b/TAO/MPC/config/pidl.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ + +project { + Define_Custom(PIDL) { + automatic = 1 + inputext = .pidl + } +} diff --git a/TAO/MPC/config/portablegroup.mpb b/TAO/MPC/config/portablegroup.mpb new file mode 100644 index 00000000000..ce4d4586217 --- /dev/null +++ b/TAO/MPC/config/portablegroup.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : naming, messaging, iormanip, avoids_minimum_corba, avoids_corba_e_compact { + libs += TAO_PortableGroup + after += PortableGroup + tagchecks += PortableGroup +} diff --git a/TAO/MPC/config/portableserver.mpb b/TAO/MPC/config/portableserver.mpb new file mode 100644 index 00000000000..2fc99e7a876 --- /dev/null +++ b/TAO/MPC/config/portableserver.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, anytypecode { + after += PortableServer + libs += TAO_PortableServer +} diff --git a/TAO/MPC/config/property.mpb b/TAO/MPC/config/property.mpb new file mode 100644 index 00000000000..a2e1c197764 --- /dev/null +++ b/TAO/MPC/config/property.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib { + after += CosProperty + libs += TAO_CosProperty + tagchecks += Property +} diff --git a/TAO/MPC/config/property_serv.mpb b/TAO/MPC/config/property_serv.mpb new file mode 100644 index 00000000000..95588edd33a --- /dev/null +++ b/TAO/MPC/config/property_serv.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, property_skel { + after += CosProperty_Serv + libs += TAO_CosProperty_Serv +} diff --git a/TAO/MPC/config/property_skel.mpb b/TAO/MPC/config/property_skel.mpb new file mode 100644 index 00000000000..6904c4f9cbc --- /dev/null +++ b/TAO/MPC/config/property_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, property, portableserver { + after += CosProperty_Skel + libs += TAO_CosProperty_Skel +} diff --git a/TAO/MPC/config/psdl.mpb b/TAO/MPC/config/psdl.mpb new file mode 100644 index 00000000000..fcc0e4edaa2 --- /dev/null +++ b/TAO/MPC/config/psdl.mpb @@ -0,0 +1,19 @@ +// -*- MPC -*- +// $Id$ + +project { + after += PSDL_Parser PSDL PSDL_Datastore + libs += TAO_PSDL TAO_PSDL_Datastore + + Define_Custom(PSDL) { + dependent = $(TAO_ROOT)/orbsvcs/PSS/psdl_tao + command = $(TAO_ROOT)/orbsvcs/PSS/psdl_tao + libpath = $(ACE_ROOT)/lib + inputext = .psdl + source_outputext = .cpp + header_outputext = .h + inline_outputext = .i + // unlike idl, the psdl compiler doesn't seem to generate *S.* files. + pre_extension = C + } +} \ No newline at end of file diff --git a/TAO/MPC/config/rt_client.mpb b/TAO/MPC/config/rt_client.mpb new file mode 100644 index 00000000000..5f8981e1035 --- /dev/null +++ b/TAO/MPC/config/rt_client.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : taoexe, negotiate_codesets, rtcorba { +} diff --git a/TAO/MPC/config/rt_server.mpb b/TAO/MPC/config/rt_server.mpb new file mode 100644 index 00000000000..6449c3d7762 --- /dev/null +++ b/TAO/MPC/config/rt_server.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : taoexe, negotiate_codesets, rtportableserver, rtcorba { +} diff --git a/TAO/MPC/config/rtcorba.mpb b/TAO/MPC/config/rtcorba.mpb new file mode 100644 index 00000000000..4068c3bcce9 --- /dev/null +++ b/TAO/MPC/config/rtcorba.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, pi { + after += RTCORBA + libs += TAO_RTCORBA + requires += rt_corba +} diff --git a/TAO/MPC/config/rtcorbacommon.mpb b/TAO/MPC/config/rtcorbacommon.mpb new file mode 100644 index 00000000000..c17038f786f --- /dev/null +++ b/TAO/MPC/config/rtcorbacommon.mpb @@ -0,0 +1,13 @@ +// -*- MPC -*- +// $Id$ + +project : portableserver, avoids_minimum_corba, avoids_corba_e_compact { + after += RTCORBA_Common + libs += RTCORBA_Common + + specific (automake) { + includes += $(srcdir)/../Common + } + + includes += ../Common +} diff --git a/TAO/MPC/config/rtcorbaevent.mpb b/TAO/MPC/config/rtcorbaevent.mpb new file mode 100644 index 00000000000..f085b540b53 --- /dev/null +++ b/TAO/MPC/config/rtcorbaevent.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : rtportableserver, rtevent_serv, naming { + after += RTCORBAEvent + libs += TAO_RTCORBAEvent + tagchecks += RTCORBAEvent +} diff --git a/TAO/MPC/config/rtcosscheduling.mpb b/TAO/MPC/config/rtcosscheduling.mpb new file mode 100644 index 00000000000..fabb84f7dd8 --- /dev/null +++ b/TAO/MPC/config/rtcosscheduling.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ + +project : rtportableserver, interceptors, codecfactory, orbsvcslib { + after += RTCosScheduling + libs += TAO_RTCosScheduling + tagchecks += RTCosScheduling + requires += dummy_label +} diff --git a/TAO/MPC/config/rtevent.mpb b/TAO/MPC/config/rtevent.mpb new file mode 100644 index 00000000000..7383523938a --- /dev/null +++ b/TAO/MPC/config/rtevent.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : messaging, svc_utils { + after += RTEvent + libs += TAO_RTEvent + tagchecks += RTEvent +} diff --git a/TAO/MPC/config/rtevent_serv.mpb b/TAO/MPC/config/rtevent_serv.mpb new file mode 100644 index 00000000000..60a356c41cc --- /dev/null +++ b/TAO/MPC/config/rtevent_serv.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, rtevent_skel { + avoids += ace_for_tao // Requires ACE_crc32 + after += RTEvent_Serv + libs += TAO_RTEvent_Serv +} diff --git a/TAO/MPC/config/rtevent_skel.mpb b/TAO/MPC/config/rtevent_skel.mpb new file mode 100644 index 00000000000..ba53e2ae8bc --- /dev/null +++ b/TAO/MPC/config/rtevent_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, rtevent, portableserver { + after += RTEvent_Skel + libs += TAO_RTEvent_Skel +} diff --git a/TAO/MPC/config/rteventexe.mpb b/TAO/MPC/config/rteventexe.mpb new file mode 100644 index 00000000000..6f2dc9d6f02 --- /dev/null +++ b/TAO/MPC/config/rteventexe.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project: orbsvcsexe, rtevent_skel { +} diff --git a/TAO/MPC/config/rteventlogadmin.mpb b/TAO/MPC/config/rteventlogadmin.mpb new file mode 100644 index 00000000000..4150b18e7e7 --- /dev/null +++ b/TAO/MPC/config/rteventlogadmin.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, dslogadmin, rtevent { + after += RTEventLogAdmin + libs += TAO_RTEventLogAdmin + tagchecks += RTEventLog +} diff --git a/TAO/MPC/config/rteventlogadmin_serv.mpb b/TAO/MPC/config/rteventlogadmin_serv.mpb new file mode 100644 index 00000000000..dbc14cf067f --- /dev/null +++ b/TAO/MPC/config/rteventlogadmin_serv.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, rteventlogadmin_skel, dslogadmin_serv, rtevent_serv, rtsched { + after += RTEventLogAdmin_Serv + libs += TAO_RTEventLogAdmin_Serv +} diff --git a/TAO/MPC/config/rteventlogadmin_skel.mpb b/TAO/MPC/config/rteventlogadmin_skel.mpb new file mode 100644 index 00000000000..920e65f4ab6 --- /dev/null +++ b/TAO/MPC/config/rteventlogadmin_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, rteventlogadmin, dslogadmin_skel, rtevent_skel, portableserver { + after += RTEventLogAdmin_Skel + libs += TAO_RTEventLogAdmin_Skel +} diff --git a/TAO/MPC/config/rtkokyuevent.mpb b/TAO/MPC/config/rtkokyuevent.mpb new file mode 100644 index 00000000000..a57c8b8017c --- /dev/null +++ b/TAO/MPC/config/rtkokyuevent.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : rtevent, rtsched, kokyu { + after += RTKokyuEvent + libs += TAO_RTKokyuEvent + tagchecks += RTKokyuEvent +} diff --git a/TAO/MPC/config/rtnotify.mpb b/TAO/MPC/config/rtnotify.mpb new file mode 100644 index 00000000000..1a04eb83922 --- /dev/null +++ b/TAO/MPC/config/rtnotify.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : notification_serv, rtcorba { + after += RT_Notification + libs += TAO_RT_Notification + tagchecks += RT_Notify +} diff --git a/TAO/MPC/config/rtportableserver.mpb b/TAO/MPC/config/rtportableserver.mpb new file mode 100644 index 00000000000..ee3d17fe942 --- /dev/null +++ b/TAO/MPC/config/rtportableserver.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : pi, portableserver, rtcorba { + after += RTPortableServer + libs += TAO_RTPortableServer +} diff --git a/TAO/MPC/config/rtsched.mpb b/TAO/MPC/config/rtsched.mpb new file mode 100644 index 00000000000..bb435139cf7 --- /dev/null +++ b/TAO/MPC/config/rtsched.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : naming, svc_utils { + after += RTSched + libs += TAO_RTSched + tagchecks += Sched +} diff --git a/TAO/MPC/config/rtschedevent.mpb b/TAO/MPC/config/rtschedevent.mpb new file mode 100644 index 00000000000..9c03534d9e0 --- /dev/null +++ b/TAO/MPC/config/rtschedevent.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : rtsched, rtevent { + after += RTSchedEvent + libs += TAO_RTSchedEvent + tagchecks += RTSchedEvent +} diff --git a/TAO/MPC/config/rtscheduling.mpb b/TAO/MPC/config/rtscheduling.mpb new file mode 100644 index 00000000000..a746dc72693 --- /dev/null +++ b/TAO/MPC/config/rtscheduling.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : rtcorba, portableserver, pi, pi_server { + after += RTScheduler + libs += TAO_RTScheduler +} diff --git a/TAO/MPC/config/rtscheduling_client.mpb b/TAO/MPC/config/rtscheduling_client.mpb new file mode 100644 index 00000000000..c026daffbdc --- /dev/null +++ b/TAO/MPC/config/rtscheduling_client.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : rt_client, rtscheduling { +} diff --git a/TAO/MPC/config/rtscheduling_server.mpb b/TAO/MPC/config/rtscheduling_server.mpb new file mode 100644 index 00000000000..06b97cea148 --- /dev/null +++ b/TAO/MPC/config/rtscheduling_server.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : rt_server, rtscheduling { +} diff --git a/TAO/MPC/config/security.mpb b/TAO/MPC/config/security.mpb new file mode 100644 index 00000000000..8a192c2d077 --- /dev/null +++ b/TAO/MPC/config/security.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : interceptors, portableserver, valuetype, corba_messaging, orbsvcslib, pi { + after += Security + libs += TAO_Security + tagchecks += Security +} diff --git a/TAO/MPC/config/smart_proxies.mpb b/TAO/MPC/config/smart_proxies.mpb new file mode 100644 index 00000000000..b1fc95d4b6c --- /dev/null +++ b/TAO/MPC/config/smart_proxies.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project: taolib_with_idl { + after += SmartProxies + libs += TAO_SmartProxies + idlflags += -Gsp +} diff --git a/TAO/MPC/config/ssliop.mpb b/TAO/MPC/config/ssliop.mpb new file mode 100644 index 00000000000..3ccf7b3e877 --- /dev/null +++ b/TAO/MPC/config/ssliop.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project: interceptors, security, portableserver, ssl, pi_server { + after += SSLIOP + libs += TAO_SSLIOP + tagchecks += SSLIOP +} diff --git a/TAO/MPC/config/strategies.mpb b/TAO/MPC/config/strategies.mpb new file mode 100644 index 00000000000..ae5383f50cb --- /dev/null +++ b/TAO/MPC/config/strategies.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ +project : taolib, anytypecode, core_strategies { + after += Strategies + libs += TAO_Strategies +} diff --git a/TAO/MPC/config/svc_utils.mpb b/TAO/MPC/config/svc_utils.mpb new file mode 100644 index 00000000000..a38a4a962cc --- /dev/null +++ b/TAO/MPC/config/svc_utils.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : portableserver, orbsvcslib { + after += Svc_Utils + libs += TAO_Svc_Utils +} diff --git a/TAO/MPC/config/tao_flresource.mpb b/TAO/MPC/config/tao_flresource.mpb new file mode 100644 index 00000000000..a3baaa8cb43 --- /dev/null +++ b/TAO/MPC/config/tao_flresource.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project: taolib, ace_flreactor { + requires += tao_flresource + after += TAO_FlResource + libs += TAO_FlResource +} diff --git a/TAO/MPC/config/tao_no_iiop.mpb b/TAO/MPC/config/tao_no_iiop.mpb new file mode 100644 index 00000000000..a6fc53b3881 --- /dev/null +++ b/TAO/MPC/config/tao_no_iiop.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +feature(tao_no_iiop) : taoidldefaults { + idlflags += -DTAO_LACKS_IIOP + macros += TAO_HAS_IIOP=0 +} diff --git a/TAO/MPC/config/tao_output.mpb b/TAO/MPC/config/tao_output.mpb new file mode 100644 index 00000000000..12124d9eb31 --- /dev/null +++ b/TAO/MPC/config/tao_output.mpb @@ -0,0 +1,9 @@ +// -*- MPC -*- +// $Id$ + +project { + // We tested with all tao libs going to $(TAO_ROOT)/lib, but + // decided that it was easier to deal with all libs in one place. + libout = $(ACE_ROOT)/lib +} + diff --git a/TAO/MPC/config/tao_qtresource.mpb b/TAO/MPC/config/tao_qtresource.mpb new file mode 100644 index 00000000000..43bd3fca0b6 --- /dev/null +++ b/TAO/MPC/config/tao_qtresource.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, ace_qtreactor { + requires += tao_qtresource + after += TAO_QtResource + libs += TAO_QtResource +} diff --git a/TAO/MPC/config/tao_tkresource.mpb b/TAO/MPC/config/tao_tkresource.mpb new file mode 100644 index 00000000000..150a42ab082 --- /dev/null +++ b/TAO/MPC/config/tao_tkresource.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project: acelib, ace_tkreactor { + requires += tao_tkresource + after += TAO_TkResource + libs += TAO_TkResource +} diff --git a/TAO/MPC/config/tao_versioning_idl_defaults.mpb b/TAO/MPC/config/tao_versioning_idl_defaults.mpb new file mode 100644 index 00000000000..0d0352fa5fa --- /dev/null +++ b/TAO/MPC/config/tao_versioning_idl_defaults.mpb @@ -0,0 +1,14 @@ +// -*- MPC -*- +// +// $Id$ + +// This base project is only meant to be used by the core TAO +// libraries and the orbsvcs libraries. + +project : taoidldefaults { + + after += TAO_IDL_EXE + idlflags += -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL \ + -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL + +} diff --git a/TAO/MPC/config/tao_xtresource.mpb b/TAO/MPC/config/tao_xtresource.mpb new file mode 100644 index 00000000000..1907319b457 --- /dev/null +++ b/TAO/MPC/config/tao_xtresource.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, ace_xtreactor { + requires += tao_xtresource + after += TAO_XtResource + libs += TAO_XtResource +} diff --git a/TAO/MPC/config/taoclient.mpb b/TAO/MPC/config/taoclient.mpb new file mode 100644 index 00000000000..fe00c22e960 --- /dev/null +++ b/TAO/MPC/config/taoclient.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project : taoexe, negotiate_codesets { + exename = client +} diff --git a/TAO/MPC/config/taodefaults.mpb b/TAO/MPC/config/taodefaults.mpb new file mode 100644 index 00000000000..0343a1e0814 --- /dev/null +++ b/TAO/MPC/config/taodefaults.mpb @@ -0,0 +1,20 @@ +// -*- MPC -*- +// $Id$ + +project : exceptions { + staticflags += TAO_AS_STATIC_LIBS + includes += $(TAO_ROOT) + libpaths += $(ACE_ROOT)/lib + + specific(automake) { + am_version = @TAO_MAJOR@:@TAO_MINOR@:@TAO_BETA@ + includes += $(TAO_BUILDDIR) + libpaths -= $(ACE_ROOT)/lib + } +} + +// If the corba_messaging feature is disabled, then we need +// to add the TAO_HAS_CORBA_MESSAGING=0 macro onto the command line. +feature(!corba_messaging) { + macros += TAO_HAS_CORBA_MESSAGING=0 +} diff --git a/TAO/MPC/config/taoexe.mpb b/TAO/MPC/config/taoexe.mpb new file mode 100644 index 00000000000..a026aaab695 --- /dev/null +++ b/TAO/MPC/config/taoexe.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : aceexe, taodefaults, taoidldefaults, core_minimum_corba, corba_e_compact, corba_e_micro { + after += TAO Codeset + libs += TAO +} diff --git a/TAO/MPC/config/taoidl3toidl2defaults.mpb b/TAO/MPC/config/taoidl3toidl2defaults.mpb new file mode 100644 index 00000000000..58e2fb2f896 --- /dev/null +++ b/TAO/MPC/config/taoidl3toidl2defaults.mpb @@ -0,0 +1,23 @@ +// -*- MPC -*- +// $Id$ + +project { + // Set the idl3_to_idl2 compiler and flags as template values + specific { + tao_idl3_to_idl2 = $(ACE_ROOT)/bin/tao_idl3_to_idl2 + tao_idl3_to_idl2_dep = $(ACE_ROOT)/bin/tao_idl3_to_idl2 + } + + Define_Custom(IDL3TOIDL2) { + automatic = 1 + dependent = $(TAO_IDL3_TO_IDL2_DEP) + command = $(TAO_IDL3_TO_IDL2) + commandflags = -I$(CIAO_ROOT)/ciao -I$(TAO_ROOT) -I$(TAO_ROOT)/orbsvcs + libpath = $(ACE_ROOT)/lib + inputext = .idl + generic_outputext = _IDL2.idl + keyword idl3toidl2flags = commandflags + } + + after += TAO_IDL3_TO_IDL2_EXE +} diff --git a/TAO/MPC/config/taoidldefaults.mpb b/TAO/MPC/config/taoidldefaults.mpb new file mode 100644 index 00000000000..cc61c2398bf --- /dev/null +++ b/TAO/MPC/config/taoidldefaults.mpb @@ -0,0 +1,62 @@ +// -*- MPC -*- +// $Id$ + +project { + // Set the idl compiler and flags as template values + 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 \ + -Wb,post_include=ace/post.h -I$(TAO_ROOT) + } + + Define_Custom(IDL) { + automatic = 1 + dependent = $(TAO_IDL_DEP) + command = $(TAO_IDL) + libpath = $(ACE_ROOT)/lib + inputext = .idl + source_pre_extension = C + header_pre_extension = C, S + source_outputext = .cpp, .cxx, .cc, .C + header_outputext = .h, .hpp, .hxx, .hh + keyword idlflags = commandflags + + // Inline related options + optional(inline_outputext) { + commandflags(!-SS && !-Ssi || !-Sci || -GT && !-SS && !-oS) += .inl, .i + } + optional(inline_pre_extension) { + commandflags(!-SS && !-Ssi && !-oS) += S + } + optional(inline_pre_extension) { + commandflags(!-Sci) += C + } + + // Source related options + optional(source_pre_extension) { + commandflags(!-SS && !-oS) += S + } + optional(source_pre_extension) { + commandflags(-GA && !-oA) += A + } + optional(header_outputext) { + commandflags(-SS && !-oS) += S + } + + // Other + optional(template_outputext) { + commandflags(-GT && !-SS && !-oS) += S_T.cpp, S_T.cxx, S_T.cc, S_T.C + } + optional(header_pre_extension) { + commandflags(-GT && !-SS && !-oS) += S_T + } + optional(header_pre_extension) { + commandflags(-GA && !-oA || -GX) += A + } + } + + after += TAO_IDL_EXE + idlflags += $(TAO_IDLFLAGS) + idlflags += -Sa -St +} diff --git a/TAO/MPC/config/taolib.mpb b/TAO/MPC/config/taolib.mpb new file mode 100644 index 00000000000..778075809be --- /dev/null +++ b/TAO/MPC/config/taolib.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : acelib, ace_for_tao, tao_output, taodefaults, pidl, corba_e_micro, corba_e_compact, core_minimum_corba { + after += TAO Codeset + libs += TAO +} diff --git a/TAO/MPC/config/taolib_with_idl.mpb b/TAO/MPC/config/taolib_with_idl.mpb new file mode 100644 index 00000000000..cc36293c909 --- /dev/null +++ b/TAO/MPC/config/taolib_with_idl.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : taolib, taoidldefaults { +} diff --git a/TAO/MPC/config/taoserver.mpb b/TAO/MPC/config/taoserver.mpb new file mode 100644 index 00000000000..8c081dfb029 --- /dev/null +++ b/TAO/MPC/config/taoserver.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project : taoexe, negotiate_codesets, portableserver { + exename = server +} diff --git a/TAO/MPC/config/time.mpb b/TAO/MPC/config/time.mpb new file mode 100644 index 00000000000..4e5fce894f0 --- /dev/null +++ b/TAO/MPC/config/time.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, svc_utils, portableserver { + after += CosTime + libs += TAO_CosTime + tagchecks += Time +} diff --git a/TAO/MPC/config/trading.mpb b/TAO/MPC/config/trading.mpb new file mode 100644 index 00000000000..63db829c0cd --- /dev/null +++ b/TAO/MPC/config/trading.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib { + after += CosTrading + libs += TAO_CosTrading + tagchecks += Trader +} diff --git a/TAO/MPC/config/trading_serv.mpb b/TAO/MPC/config/trading_serv.mpb new file mode 100644 index 00000000000..2b2f3988b3d --- /dev/null +++ b/TAO/MPC/config/trading_serv.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, trading_skel, dynamicany, svc_utils, iortable { + after += CosTrading_Serv + libs += TAO_CosTrading_Serv +} diff --git a/TAO/MPC/config/trading_skel.mpb b/TAO/MPC/config/trading_skel.mpb new file mode 100644 index 00000000000..ee926a85d59 --- /dev/null +++ b/TAO/MPC/config/trading_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : orbsvcslib, trading, portableserver { + after += CosTrading_Skel + libs += TAO_CosTrading_Skel +} diff --git a/TAO/MPC/config/typecodefactory.mpb b/TAO/MPC/config/typecodefactory.mpb new file mode 100644 index 00000000000..7eadcd76a75 --- /dev/null +++ b/TAO/MPC/config/typecodefactory.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ifr_client { + libs += TAO_TypeCodeFactory + after += TypeCodeFactory +} diff --git a/TAO/MPC/config/utils.mpb b/TAO/MPC/config/utils.mpb new file mode 100644 index 00000000000..0c9d37b2dea --- /dev/null +++ b/TAO/MPC/config/utils.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : portableserver, pi { + after += Utils + libs += TAO_Utils +} diff --git a/TAO/MPC/config/valuetype.mpb b/TAO/MPC/config/valuetype.mpb new file mode 100644 index 00000000000..47edd4e94c4 --- /dev/null +++ b/TAO/MPC/config/valuetype.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project: taolib, anytypecode { + after += Valuetype + libs += TAO_Valuetype +} -- cgit v1.2.1