diff options
Diffstat (limited to 'modules/CIAO/MPC/config')
45 files changed, 377 insertions, 0 deletions
diff --git a/modules/CIAO/MPC/config/ccm.mpb b/modules/CIAO/MPC/config/ccm.mpb new file mode 100644 index 00000000000..a6c49e6b649 --- /dev/null +++ b/modules/CIAO/MPC/config/ccm.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project { + includes += $(CIAO_ROOT)/ccm +} diff --git a/modules/CIAO/MPC/config/ccm_componentserver_stub.mpb b/modules/CIAO/MPC/config/ccm_componentserver_stub.mpb new file mode 100644 index 00000000000..ce5bd47cea2 --- /dev/null +++ b/modules/CIAO/MPC/config/ccm_componentserver_stub.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_stub { + after += CCM_ComponentServer_stub + libs += CCM_ComponentServer_stub + includes += $(CIAO_ROOT)/DAnCE +} diff --git a/modules/CIAO/MPC/config/ccm_componentserver_svnt.mpb b/modules/CIAO/MPC/config/ccm_componentserver_svnt.mpb new file mode 100644 index 00000000000..2f9638b060f --- /dev/null +++ b/modules/CIAO/MPC/config/ccm_componentserver_svnt.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_componentserver_stub, ccm_svnt { + after += CCM_ComponentServer_svnt + libs += CCM_ComponentServer_svnt +} diff --git a/modules/CIAO/MPC/config/ccm_configvalue.mpb b/modules/CIAO/MPC/config/ccm_configvalue.mpb new file mode 100644 index 00000000000..48cca222e92 --- /dev/null +++ b/modules/CIAO/MPC/config/ccm_configvalue.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_stub { + after += CCM_ConfigValue_Factory + libs += CCM_ConfigValue_Factory +} diff --git a/modules/CIAO/MPC/config/ccm_cookie.mpb b/modules/CIAO/MPC/config/ccm_cookie.mpb new file mode 100644 index 00000000000..060cd137d36 --- /dev/null +++ b/modules/CIAO/MPC/config/ccm_cookie.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_stub { + after += CCM_Cookie_Factory + libs += CCM_Cookie_Factory +} diff --git a/modules/CIAO/MPC/config/ccm_executor.mpb b/modules/CIAO/MPC/config/ccm_executor.mpb new file mode 100644 index 00000000000..5d588a31939 --- /dev/null +++ b/modules/CIAO/MPC/config/ccm_executor.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_stub { +} diff --git a/modules/CIAO/MPC/config/ccm_stub.mpb b/modules/CIAO/MPC/config/ccm_stub.mpb new file mode 100644 index 00000000000..1bb08626d3d --- /dev/null +++ b/modules/CIAO/MPC/config/ccm_stub.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : ifr_client, valuetype, pi, codecfactory, ciao_vcwarnings, ccm, ciaoidldefaults { + includes += $(CIAO_ROOT) + after += CCM_stub + libs += CCM_stub +} diff --git a/modules/CIAO/MPC/config/ccm_svnt.mpb b/modules/CIAO/MPC/config/ccm_svnt.mpb new file mode 100644 index 00000000000..059ac04f717 --- /dev/null +++ b/modules/CIAO/MPC/config/ccm_svnt.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_stub, portableserver, avoids_minimum_corba, avoids_corba_e_compact, avoids_corba_e_micro { + after += CCM_svnt + libs += CCM_svnt +} diff --git a/modules/CIAO/MPC/config/ciao.mpb b/modules/CIAO/MPC/config/ciao.mpb new file mode 100644 index 00000000000..6a72bc480e6 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project { + includes += $(CIAO_ROOT) $(CIAO_ROOT)/DAnCE + libpaths += $(ACE_ROOT)/lib +} diff --git a/modules/CIAO/MPC/config/ciao_client.mpb b/modules/CIAO/MPC/config/ciao_client.mpb new file mode 100644 index 00000000000..1b4b3e02f85 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_client.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_configvalue, ccm_cookie, ciao_vcwarnings { + after += CIAO_Client + libs += CIAO_Client +} diff --git a/modules/CIAO/MPC/config/ciao_componentserver_configurator.mpb b/modules/CIAO/MPC/config/ciao_componentserver_configurator.mpb new file mode 100644 index 00000000000..4249a379c00 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_componentserver_configurator.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_stub, ciao_componentserver_stub, ciao_lib { + after += CIAO_Basic_Configurator + libs += CIAO_Basic_Configurator +} diff --git a/modules/CIAO/MPC/config/ciao_componentserver_stub.mpb b/modules/CIAO/MPC/config/ciao_componentserver_stub.mpb new file mode 100644 index 00000000000..3230fd12933 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_componentserver_stub.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ciao_client, ccm_cookie, ccm_configvalue, ccm_componentserver_stub { + after += CIAO_ComponentServer_stub + libs += CIAO_ComponentServer_stub +} diff --git a/modules/CIAO/MPC/config/ciao_componentserver_svnt.mpb b/modules/CIAO/MPC/config/ciao_componentserver_svnt.mpb new file mode 100644 index 00000000000..df1134671df --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_componentserver_svnt.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ciao_componentserver_stub, ccm_componentserver_svnt, ciao_session_container { + after += CIAO_ComponentServer_svnt + libs += CIAO_ComponentServer_svnt +} diff --git a/modules/CIAO/MPC/config/ciao_config_handlers.mpb b/modules/CIAO/MPC/config/ciao_config_handlers.mpb new file mode 100644 index 00000000000..8c78f0bbaca --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_config_handlers.mpb @@ -0,0 +1,21 @@ +// -*- MPC -*- +// $Id$ + +project : ciao_config_handlers_base, dynamicany, typecodefactory, dance_deployment_stub { + verbatim(gnuace, macros) { + override no_hidden_visibility = 1 + } + after += CIAO_XML_Utils \ + XSC_DynAny_Handler \ + XSC_Config_Handlers \ + XSC_XML_Handlers \ + Package_Config_Handlers \ + XSC_Config_Handlers_Common + + libs += CIAO_XML_Utils \ + XSC_Config_Handlers \ + Package_Config_Handlers \ + XSC_XML_Handlers \ + XSC_Config_Handlers_Common \ + XSC_DynAny_Handler +} diff --git a/modules/CIAO/MPC/config/ciao_config_handlers_base.mpb b/modules/CIAO/MPC/config/ciao_config_handlers_base.mpb new file mode 100644 index 00000000000..9d36eda836b --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_config_handlers_base.mpb @@ -0,0 +1,13 @@ +// $Id$ + +project : ciao_xml_utils, dynamicany, typecodefactory, exceptions { + after += XSC_XML_Handlers + libs += XSC_XML_Handlers + macros += XML_USE_PTHREADS + includes += $(CIAO_ROOT)/tools/Config_Handlers + + verbatim(gnuace, macros) { + override no_hidden_visibility = 1 + } + +} diff --git a/modules/CIAO/MPC/config/ciao_config_manager.mpb b/modules/CIAO/MPC/config/ciao_config_manager.mpb new file mode 100644 index 00000000000..b24e128b799 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_config_manager.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project {//: ciao_container_base { +} diff --git a/modules/CIAO/MPC/config/ciao_connector_base.mpb b/modules/CIAO/MPC/config/ciao_connector_base.mpb new file mode 100644 index 00000000000..c66ed193028 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_connector_base.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project { + includes += $(CIAO_ROOT)/connectors +}
\ No newline at end of file diff --git a/modules/CIAO/MPC/config/ciao_container_base.mpb b/modules/CIAO/MPC/config/ciao_container_base.mpb new file mode 100644 index 00000000000..2b069aa7906 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_container_base.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_svnt, avoids_corba_e_compact, avoids_corba_e_micro { + after += CIAO_Container_Base + libs += CIAO_Container_Base +} diff --git a/modules/CIAO/MPC/config/ciao_context_impl.mpb b/modules/CIAO/MPC/config/ciao_context_impl.mpb new file mode 100644 index 00000000000..1514876a1d0 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_context_impl.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_svnt, ciao_container_base, portableserver { + after += CIAO_Context_Impl + libs += CIAO_Context_Impl +} diff --git a/modules/CIAO/MPC/config/ciao_cs_client.mpb b/modules/CIAO/MPC/config/ciao_cs_client.mpb new file mode 100644 index 00000000000..4ecdafcd62f --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_cs_client.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_stub, ciao_componentserver_stub, ccm_componentserver_svnt, portableserver, threads, avoids_ace_for_tao { + after += CIAO_CS_Client_svnt + libs += CIAO_CS_Client_svnt +} diff --git a/modules/CIAO/MPC/config/ciao_dds4ccm_ndds_impl.mpb b/modules/CIAO/MPC/config/ciao_dds4ccm_ndds_impl.mpb new file mode 100644 index 00000000000..9969d99d565 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_dds4ccm_ndds_impl.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : dds4ccm_skel, nddslib { + libs += CIAO_DDS4CCM_NDDS_Impl + after += CIAO_DDS4CCM_NDDS_Impl +} diff --git a/modules/CIAO/MPC/config/ciao_example_output.mpb b/modules/CIAO/MPC/config/ciao_example_output.mpb new file mode 100644 index 00000000000..7f7943dcb70 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_example_output.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project { + libout = ../lib +} diff --git a/modules/CIAO/MPC/config/ciao_exe.mpb b/modules/CIAO/MPC/config/ciao_exe.mpb new file mode 100644 index 00000000000..d182a9c06d5 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_exe.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project : ciao { + install = $(CIAO_ROOT)/bin +} diff --git a/modules/CIAO/MPC/config/ciao_executor.mpb b/modules/CIAO/MPC/config/ciao_executor.mpb new file mode 100644 index 00000000000..129fcd0adc1 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_executor.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : ccm_svnt, ciao_container_base { +} diff --git a/modules/CIAO/MPC/config/ciao_lib.mpb b/modules/CIAO/MPC/config/ciao_lib.mpb new file mode 100644 index 00000000000..1125dbf77df --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_lib.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project : ciao { + libout = $(ACE_ROOT)/lib +} diff --git a/modules/CIAO/MPC/config/ciao_logger.mpb b/modules/CIAO/MPC/config/ciao_logger.mpb new file mode 100644 index 00000000000..5428fdb8927 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_logger.mpb @@ -0,0 +1,7 @@ +// $Id$ +// -*- MPC -*- + +project : ciao, acelib { + after += CIAO_Logger + libs += CIAO_Logger +}
\ No newline at end of file diff --git a/modules/CIAO/MPC/config/ciao_nodeapp_configurator.mpb b/modules/CIAO/MPC/config/ciao_nodeapp_configurator.mpb new file mode 100644 index 00000000000..a36b5f12753 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_nodeapp_configurator.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ciao_config_manager { + libs += CIAO_NodeApp_Configurator + after += NodeApp_Configurator +} diff --git a/modules/CIAO/MPC/config/ciao_noop_configurator.mpb b/modules/CIAO/MPC/config/ciao_noop_configurator.mpb new file mode 100644 index 00000000000..dcdc1c82c6f --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_noop_configurator.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : dance_deployment_stub { + libs += CIAO_NoOp_Configurator + after += NoOp_Configurator +} diff --git a/modules/CIAO/MPC/config/ciao_output.mpb b/modules/CIAO/MPC/config/ciao_output.mpb new file mode 100644 index 00000000000..f8352a6ac48 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_output.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project { + libout = $(ACE_ROOT)/lib +} + diff --git a/modules/CIAO/MPC/config/ciao_port_activator_stub.mpb b/modules/CIAO/MPC/config/ciao_port_activator_stub.mpb new file mode 100644 index 00000000000..1a38e34dc93 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_port_activator_stub.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : portableserver { + after += CIAO_Port_Activator_stub + libs += CIAO_Port_Activator_stub +} diff --git a/modules/CIAO/MPC/config/ciao_servant.mpb b/modules/CIAO/MPC/config/ciao_servant.mpb new file mode 100644 index 00000000000..7005c3d7a86 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_servant.mpb @@ -0,0 +1,5 @@ +//$Id$ +project : ciao_port_activator_stub, ciao_servant_activator, ccm_svnt, taoidldefaults, ciao_container_base, portableserver, ccm_cookie, ciao_context_impl { + after += CIAO_Servant_Impl + libs += CIAO_Servant_Impl +} diff --git a/modules/CIAO/MPC/config/ciao_servant_activator.mpb b/modules/CIAO/MPC/config/ciao_servant_activator.mpb new file mode 100644 index 00000000000..bba8e3fa4b3 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_servant_activator.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : portableserver, ciao_port_activator_stub, avoids_minimum_corba { + libs += CIAO_Servant_Activator_stub + after += CIAO_Servant_Activator_stub +} diff --git a/modules/CIAO/MPC/config/ciao_server.mpb b/modules/CIAO/MPC/config/ciao_server.mpb new file mode 100644 index 00000000000..e07b82c2ae9 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_server.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : ciao_client, naming, ccm_cookie, ccm_configvalue, \ + avoids_minimum_corba, avoids_corba_e_compact, avoids_corba_e_micro { + after += CIAO_Server + libs += CIAO_Server +} diff --git a/modules/CIAO/MPC/config/ciao_session_container.mpb b/modules/CIAO/MPC/config/ciao_session_container.mpb new file mode 100644 index 00000000000..a1f77d0ce95 --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_session_container.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : utils, ciao_servant, \ + ccm_componentserver_stub, ciao_port_activator_stub, ciao_servant_activator, ciao_container_base { + libs += CIAO_Session_Container + after += CIAO_Session_Container +} diff --git a/modules/CIAO/MPC/config/ciao_vcwarnings.mpb b/modules/CIAO/MPC/config/ciao_vcwarnings.mpb new file mode 100644 index 00000000000..f02556f824c --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_vcwarnings.mpb @@ -0,0 +1,20 @@ +// -*- MPC -*- +// $Id$ + +// This file contains optional features that disable VC8 warnings that were +// not present in earlier versions. Some people may consider these superfluous +// or have already checked code to be sure it causes no trouble. So these +// warnings are disabled by default. To enable them, generate your projects +// with the feature set to 0. + +feature(vc_avoid_deprecated_warnings) { + specific(prop:microsoft) { + DisableSpecificWarnings += 4996 + } +} + +feature(vc_avoid_dominance_warnings) { + specific(prop:microsoft) { + DisableSpecificWarnings += 4250 + } +} diff --git a/modules/CIAO/MPC/config/ciao_xml_utils.mpb b/modules/CIAO/MPC/config/ciao_xml_utils.mpb new file mode 100644 index 00000000000..1167281994f --- /dev/null +++ b/modules/CIAO/MPC/config/ciao_xml_utils.mpb @@ -0,0 +1,8 @@ +// -*- MPC -*- +// $Id$ + +project : xerces, exceptions { + includes += $(CIAO_ROOT)/tools + after += CIAO_XML_Utils + libs += CIAO_XML_Utils +} diff --git a/modules/CIAO/MPC/config/ciaoexe.mpb b/modules/CIAO/MPC/config/ciaoexe.mpb new file mode 100644 index 00000000000..69433807610 --- /dev/null +++ b/modules/CIAO/MPC/config/ciaoexe.mpb @@ -0,0 +1,4 @@ +// $Id$ +project { + install = $(CIAO_ROOT)/bin +} diff --git a/modules/CIAO/MPC/config/ciaoidldefaults.mpb b/modules/CIAO/MPC/config/ciaoidldefaults.mpb new file mode 100644 index 00000000000..dad74d13aa1 --- /dev/null +++ b/modules/CIAO/MPC/config/ciaoidldefaults.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project : taoidldefaults { + idlflags += -I$(CIAO_ROOT) -I$(CIAO_ROOT)/ccm +} diff --git a/modules/CIAO/MPC/config/ciaolib_with_idl.mpb b/modules/CIAO/MPC/config/ciaolib_with_idl.mpb new file mode 100644 index 00000000000..8dfa7a4fb71 --- /dev/null +++ b/modules/CIAO/MPC/config/ciaolib_with_idl.mpb @@ -0,0 +1,5 @@ +// -*- MPC -*- +// $Id$ + +project : ciao_lib, ciaoidldefaults { +} diff --git a/modules/CIAO/MPC/config/componentidldefaults.mpb b/modules/CIAO/MPC/config/componentidldefaults.mpb new file mode 100644 index 00000000000..666e7784b7a --- /dev/null +++ b/modules/CIAO/MPC/config/componentidldefaults.mpb @@ -0,0 +1,21 @@ +// -*- MPC -*- +// $Id$ + +project : ciaoidldefaults, anytypecode { + idlflags += -Gsv -Glem -Gxhst -Gxhsk -Gxhsv -Gxhex + + Modify_Custom (IDL) { + optional(source_pre_extension) { + commandflags(-Gsv) += _svnt + } + + optional(header_pre_extension) { + commandflags(-Gsv) += _svnt + } + + optional(generic_outputext) { + commandflags(-Glem) += E.idl + } + } +} + diff --git a/modules/CIAO/MPC/config/connectoridldefaults.mpb b/modules/CIAO/MPC/config/connectoridldefaults.mpb new file mode 100644 index 00000000000..f7a558fa159 --- /dev/null +++ b/modules/CIAO/MPC/config/connectoridldefaults.mpb @@ -0,0 +1,6 @@ +// -*- MPC -*- +// $Id$ + +project : componentidldefaults { + idlflags += -I$(CIAO_ROOT)/connectors +}
\ No newline at end of file diff --git a/modules/CIAO/MPC/config/dds4ccm_base.mpb b/modules/CIAO/MPC/config/dds4ccm_base.mpb new file mode 100644 index 00000000000..a2c15617235 --- /dev/null +++ b/modules/CIAO/MPC/config/dds4ccm_base.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : ciao_connector_base { + after += DDS4CCM_stub DDS4CCM_lem_gen + libs += DDS4CCM_stub +} diff --git a/modules/CIAO/MPC/config/dds4ccm_skel.mpb b/modules/CIAO/MPC/config/dds4ccm_skel.mpb new file mode 100644 index 00000000000..6c1604195b9 --- /dev/null +++ b/modules/CIAO/MPC/config/dds4ccm_skel.mpb @@ -0,0 +1,7 @@ +// -*- MPC -*- +// $Id$ + +project : dds4ccm_base { + libs += DDS4CCM_skel + after += DDS4CCM_skel +}
\ No newline at end of file diff --git a/modules/CIAO/MPC/config/taoidl3toidl2defaults.mpb b/modules/CIAO/MPC/config/taoidl3toidl2defaults.mpb new file mode 100644 index 00000000000..a9a773fb356 --- /dev/null +++ b/modules/CIAO/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 = $(CIAO_ROOT)/bin/tao_idl3_to_idl2 + tao_idl3_to_idl2_dep = $(CIAO_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) -I$(CIAO_ROOT)/ccm -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/modules/CIAO/MPC/config/xscdefaults.mpb b/modules/CIAO/MPC/config/xscdefaults.mpb new file mode 100644 index 00000000000..759ddcb6924 --- /dev/null +++ b/modules/CIAO/MPC/config/xscdefaults.mpb @@ -0,0 +1,21 @@ +// -*- MPC -*- +// $Id$ + +project { + specific { + xsc_bin = $(XSC_ROOT)/bin/xsc + xsc_dep = $(XSC_ROOT)/bin/xsc + xsc_flags = --backend cxx --cxx-char-type ACE_TCHAR --cxx-generate-writer-types + } + + Define_Custom(XSC) { + automatic = 0 + dependent = $(XSC_DEP) + command = $(XSC_BIN) + commandflags = $(XSC_FLAGS) + inputext = .xsd + source_outputext = .cpp + header_outputext = .hpp + keyword xscflags = commandflags + } +} |