summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authordhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-03-05 01:45:23 +0000
committerdhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-03-05 01:45:23 +0000
commit5c2c52916384320a25aa6d2fa250688206ae03d8 (patch)
tree85eb76c23f99363d15fb1f101961e7ff132f92e2 /include
parentf1876e9031b30688e224f97a4c84cd0cd9af1c02 (diff)
downloadATCD-5c2c52916384320a25aa6d2fa250688206ae03d8.tar.gz
ChangeLogTag:Fri Mar 5 01:41:54 UTC 2004 Don Hinton <dhinton@dre.vanderbilt.edu>
Diffstat (limited to 'include')
-rw-r--r--include/makeinclude/rules.bin.GNU4
-rw-r--r--include/makeinclude/rules.lib.GNU4
-rw-r--r--include/makeinclude/rules.local.GNU4
3 files changed, 8 insertions, 4 deletions
diff --git a/include/makeinclude/rules.bin.GNU b/include/makeinclude/rules.bin.GNU
index 6d117859683..426c03b4380 100644
--- a/include/makeinclude/rules.bin.GNU
+++ b/include/makeinclude/rules.bin.GNU
@@ -25,6 +25,10 @@ endif # BIN
VOBJS = $(addsuffix .$(OBJEXT),$(addprefix $(VDIR),$(basename $(SRC))))
+ifneq ($(IDL_SRC),)
+ $(VBIN): $(IDL_SRC)
+endif
+
# Needed for depend.
PSRC += $(addsuffix .cpp, $(CLEANUP_BIN))
diff --git a/include/makeinclude/rules.lib.GNU b/include/makeinclude/rules.lib.GNU
index c03b6f14ea2..442f02fa483 100644
--- a/include/makeinclude/rules.lib.GNU
+++ b/include/makeinclude/rules.lib.GNU
@@ -87,6 +87,10 @@ endif
VSHOBJS = $(addsuffix .$(OBJEXT),$(addprefix $(VSHDIR),$(basename $(LSRC))))
VSHOBJS1 = $(addsuffix .$(OBJEXT),$(addprefix $(VSHDIR),$(basename $(LSRC))))
+ifneq ($(IDL_SRC),)
+ $(VLOBJS) $(VSHOBJS) $(VSHOBJS1): $(IDL_SRC)
+endif
+
ifdef static_libs
LIB_INSTALL += $(VLIB:%=$(INSLIB)/%)
CLEANUP_INSTALL += $(CLEANUP_VLIB:%=$(INSLIB)/%)
diff --git a/include/makeinclude/rules.local.GNU b/include/makeinclude/rules.local.GNU
index 2d9d081f880..5d5273f8564 100644
--- a/include/makeinclude/rules.local.GNU
+++ b/include/makeinclude/rules.local.GNU
@@ -65,10 +65,6 @@ endif
# single makefile--note that we filter out any that are already present.
VBUILD = $(IDL_SRC) $(VLIBS) $(VBIN) $(filter-out $(IDL_SRC) $(VLIBS) $(VBIN), $(BUILD))
-ifneq ($(IDL_SRC),)
- $(VBIN) $(VLOBJS) $(VSHOBJS) $(VSHOBJS1): $(IDL_SRC)
-endif
-
build.local: $(VBUILD)
# By setting SUFFIXES to nothing, we turn off all implicit rules, and force