summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-02-18 21:33:58 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-02-18 21:33:58 +0000
commit84b567504e4036db8caeed0cee8c2b8533ba5c10 (patch)
tree7ea05d6afdfc135392bbb00ba483c3eb5039ce0c /include
parent2e70cff4d5485b8f6aadd5c46cdce610bac7ec5c (diff)
downloadATCD-84b567504e4036db8caeed0cee8c2b8533ba5c10.tar.gz
ChangeLogTag:Wed Feb 18 15:30:48 1998 Carlos O'Ryan <coryan@cs.wustl.edu>
Diffstat (limited to 'include')
-rw-r--r--include/makeinclude/rules.lib.GNU8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/makeinclude/rules.lib.GNU b/include/makeinclude/rules.lib.GNU
index 8ccd424d2eb..eb3d7a504df 100644
--- a/include/makeinclude/rules.lib.GNU
+++ b/include/makeinclude/rules.lib.GNU
@@ -27,14 +27,14 @@ else
LSRC += $(LSRC2)
ifdef PRELIB
ifdef PRELIB_USES_OBJ_ONLY
-VSHOBJS = $(LSRC:%.cpp=$(VSHDIR)%.o)
+VSHOBJS = $(subst .cpp,.o,$(foreach file,$(LSRC),$(VSHDIR)$(notdir $(file))))
else
-VSHOBJS = $(LSRC:%.cpp=$(VSHDIR)%.$(SOEXT))
+VSHOBJS = $(subst .cpp,.o,$(foreach file,$(LSRC),$(VSHDIR)$(notdir $(file))))
endif
VSHOBJS1 = $(VSHOBJS)
else
-VSHOBJS = $(LSRC:%.cpp=$(VSHDIR)%.$(SOEXT))
-VSHOBJS1 = $(LSRC:%.cpp=$(VSHDIR)%.o)
+VSHOBJS = $(subst .cpp,.o,$(foreach file,$(LSRC),$(VSHDIR)$(notdir $(file))))
+VSHOBJS1 = $(subst .cpp,.o,$(foreach file,$(LSRC),$(VSHDIR)$(notdir $(file))))
endif
endif