diff options
Diffstat (limited to 'CIAO/tools/Config_Handlers/RT-CCM/RT-CCM-Handlers.mpc')
-rw-r--r-- | CIAO/tools/Config_Handlers/RT-CCM/RT-CCM-Handlers.mpc | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/CIAO/tools/Config_Handlers/RT-CCM/RT-CCM-Handlers.mpc b/CIAO/tools/Config_Handlers/RT-CCM/RT-CCM-Handlers.mpc new file mode 100644 index 00000000000..90e67000c6a --- /dev/null +++ b/CIAO/tools/Config_Handlers/RT-CCM/RT-CCM-Handlers.mpc @@ -0,0 +1,61 @@ +//$Id$ + +project (RT_CCM_XML_Generation) : xscdefaults { + requires += xsc + + xscflags += --cxx-banner-file $(CIAO_ROOT)/docs/schema/xsc-banner.cpp + xscflags += --cxx-header-banner-file $(CIAO_ROOT)/docs/schema/xsc-banner.h + xscflags += --cxx-export-symbol RT_CCM_Handlers_Export + xscflags += --cxx-namespace-regex <%quote%>%.*vanderbilt.*%CIAO/Config_Handlers%<%quote%> + xscflags += --cxx-export-header RT_CCM_Handlers_Export.h + xscflags += --search-path "$(CIAO_ROOT)/docs/schema" + + custom_only = 1 + + XSC_Files { + gendir = . + $(CIAO_ROOT)/docs/schema/CIAOServerResources.xsd + } +} + +project (RT_CCM_Config_Handlers) : acelib, ciao_deployment_stub, ciao_config_handlers_base { + sharedname = RT_CCM_Config_Handlers + dynamicflags = RT_CCM_HANDLERS_BUILD_DLL + macros += XML_USE_PTHREADS + includes += $(CIAO_ROOT)/tools/Config_Handlers + includes += $(CIAO_ROOT)/ciao + + after += RT_CCM_XML_Generation + + Source_Files { + CIAOServerResources.cpp + CLA_Handler.cpp + OC_Handler.cpp + OR_Handler.cpp + PM_Handler.cpp + PS_Handler.cpp + CNPM_Handler.cpp + NPM_Handler.cpp + SRD_Handler.cpp + TP_Handler.cpp + TPL_Handler.cpp + CB_Handler.cpp + } + + Header_Files { + } +} + +//project (RT-CCM_Config_Handlers_Tests) : ciao_component_dnc, xerces { +// requires += dummy_label +// exename = rt-ccm-test +// after += RT-CCM-Handlers +// dynamicflags = CONFIG_HANDLERS_BUILD_DLL +// macros += XML_USE_PTHREADS +// includes += $(CIAO_ROOT)/tools/Config_Handlers +// libs += CIAO_DnC_Server TAO_IFR_Client RT_CCM_Config_Handlers CIAO_XML_Utils + +// Source_Files { +// test.cpp +// } +//} |