diff options
Diffstat (limited to 'TAO/TAO_IDL/tao_idl.mpc')
-rw-r--r-- | TAO/TAO_IDL/tao_idl.mpc | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/TAO/TAO_IDL/tao_idl.mpc b/TAO/TAO_IDL/tao_idl.mpc index 07371f4c7ed..1a414f398ba 100644 --- a/TAO/TAO_IDL/tao_idl.mpc +++ b/TAO/TAO_IDL/tao_idl.mpc @@ -4,10 +4,15 @@ project(TAO_IDL_EXE) : aceexe, core, tao_output, crosscompile { exename = tao_idl libs += TAO_IDL_BE TAO_IDL_FE - includes += include be_include fe install = $(ACE_ROOT)/bin after += TAO_IDL_BE TAO_IDL_FE gperf + specific (automake) { + includes += $(srcdir)/include $(srcdir)/be_include $(srcdir)/fe + } else { + includes += include be_include fe + } + specific { // Override the template value for optimize. Building the exe // with optimization turned on doesn't seem to work (at least not with @@ -43,10 +48,15 @@ project(TAO_IDL_EXE) : aceexe, core, tao_output, crosscompile { project(TAO_IDL_BE) : acelib, conv_lib, tao_output, crosscompile { sharedname = TAO_IDL_BE libs += TAO_IDL_FE - includes += include be_include fe dynamicflags = TAO_IDL_BE_BUILD_DLL after += TAO_IDL_FE + specific (automake) { + includes += $(srcdir)/include $(srcdir)/be_include $(srcdir)/fe + } else { + includes += include be_include fe + } + specific { // Override the template value for optimize. Building the backend // with optimization turned on doesn't seem to work (at least not with @@ -67,9 +77,14 @@ project(TAO_IDL_BE) : acelib, conv_lib, tao_output, crosscompile { project(TAO_IDL_FE) : acelib, conv_lib, tao_output, crosscompile { sharedname = TAO_IDL_FE - includes += include fe dynamicflags = TAO_IDL_FE_BUILD_DLL + specific (automake) { + includes += $(srcdir)/include $(srcdir)/fe + } else { + includes += include fe + } + specific { // Override the template value for optimize. Building the frontend // with optimization turned on doesn't seem to work (at least not with |