summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog-99b7
-rw-r--r--include/makeinclude/rules.local.GNU11
2 files changed, 15 insertions, 3 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b
index 113bee8d954..c2d31ace6e3 100644
--- a/ChangeLog-99b
+++ b/ChangeLog-99b
@@ -1,3 +1,10 @@
+Mon Apr 12 10:04:31 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
+
+ * include/makeinclude/rules.local.GNU:
+ The default rule to compile .idl files is only enabled if
+ TAO_ROOT is not defined, otherwise we should use the rule in
+ $TAO_ROOT/rules.tao.GNU
+
Mon Apr 12 00:18:23 1999 Douglas C. Schmidt <schmidt@cs.wustl.edu>
* ACE version 4.6.36 released.
diff --git a/include/makeinclude/rules.local.GNU b/include/makeinclude/rules.local.GNU
index bedec0971b1..3808fc73ca2 100644
--- a/include/makeinclude/rules.local.GNU
+++ b/include/makeinclude/rules.local.GNU
@@ -27,17 +27,22 @@ build.local: $(BUILD)
.SUFFIXES:
.SUFFIXES: .cpp .cc .C .idl $(SUFFIXES)
+ifndef TAO_ROOT
# and here's how to compile C++ files from the IDL file.
# only ONE of these rules will be run at make-time,
+# The rules are only used if TAO_ROOT is not defined to avoid
+# conflicts with a similar rule in TAO.
+
%S.cpp: %.idl
- $(IDL) $(IDLFLAGS) $<
+ $(IDL) --version $(IDLFLAGS) $<
%C.cpp: %.idl
- $(IDL) $(IDLFLAGS) $<
+ $(IDL) --version $(IDLFLAGS) $<
%.hh: %.idl
- $(IDL) $(IDLFLAGS) $<
+ $(IDL) --version $(IDLFLAGS) $<
+endif # TAO_ROOT
# C++ related targets