2 // The ifrservice base project inherits from minimum_corba, so it's no longer
3 // necessary to add minimum_corba to 'avoids' here.
4 project(IFR_Service) : orbsvcsexe, install, ifrservice, ifr_client, imr_client, svc_utils {
5 exename = tao_ifr_service
16 project(TAO_IFR_BE) : taolib, tao_output, install_lib, ifr_client, avoids_minimum_corba, avoids_corba_e_compact, avoids_corba_e_micro, tao_idl_fe, svc_utils {
17 sharedname = TAO_IFR_BE
18 dynamicflags += TAO_IFR_BE_BUILD_DLL
25 ifr_adding_visitor.cpp
26 ifr_adding_visitor_exception.cpp
27 ifr_adding_visitor_operation.cpp
28 ifr_adding_visitor_structure.cpp
29 ifr_adding_visitor_union.cpp
30 ifr_removing_visitor.cpp
40 project(TAO_IFR_EXE) : aceexe, install, ifr_client, avoids_minimum_corba, avoids_corba_e_compact, avoids_corba_e_micro, tao_idl_fe, svc_utils {
43 libs += TAO_IFR_BE TAO
44 includes += $(TAO_ROOT)/orbsvcs/IFR_Service
45 install = $(ACE_ROOT)/bin
47 verbatim(gnuace, local) {
48 ifeq ($(TAO_IDL_PREPROCESSOR),)
49 CPPFLAGS += -DTAO_IDL_PREPROCESSOR=\\\"$(strip $(CXX))\\\"
52 CPPFLAGS += \"-DTAO_IDL_PREPROCESSOR=\\\"$(subst \\,\\,$(TAO_IDL_PREPROCESSOR))\\\"\"
54 CPPFLAGS += -DTAO_IDL_PREPROCESSOR=\\\"$(subst \\,\\,$(TAO_IDL_PREPROCESSOR))\\\"
66 $(TAO_ROOT)/TAO_IDL/include/drv_extern.h