summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/tao_idl.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/tao_idl.mpc')
-rw-r--r--TAO/TAO_IDL/tao_idl.mpc21
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