diff liboctave/Makefile.in @ 3206:d0d2b69dc6c2

[project @ 1998-11-03 02:43:31 by jwe]
author jwe
date Tue, 03 Nov 1998 02:44:40 +0000
parents 9580887dd160
children fbb332b96e4f
line wrap: on
line diff
--- a/liboctave/Makefile.in	Sat Oct 31 04:20:18 1998 +0000
+++ b/liboctave/Makefile.in	Tue Nov 03 02:44:40 1998 +0000
@@ -95,8 +95,8 @@
 DISTFILES := Makefile.in ChangeLog $(SOURCES) $(INCLUDES) $(EXTRAS)
 
 ifeq ($(SHARED_LIBS), true)
-  BINDISTFILES = liboctave.$(SHLEXT_VER)
-  BINDISTLIBS = liboctave/liboctave.$(SHLEXT_VER)
+  BINDISTLIBS = liboctave/liboctave
+  BINDISTFILES = $(addsuffix $(BINDISTLIBS), $(SHLEXT_VER))
 endif
 
 MAKEDEPS_1 := $(patsubst %.cc, %.d, $(SOURCES))
@@ -118,6 +118,14 @@
 all: libraries
 .PHONY: all
 
+stmp-pic: pic
+	@if [ -f stmp-pic ]; then \
+	  true; \
+	else \
+	  echo "touch stmp-pic"; \
+	  touch stmp-pic; \
+	fi
+
 pic:
 	@if [ -d pic ]; then \
 	  true; \
@@ -152,7 +160,7 @@
 liboctave.$(SHLEXT_VER): $(PICOBJ)
 	$(SH_LD) $(SH_LDFLAGS) $(SONAME_FLAGS) -o $@ $^
 
-$(PICOBJ): pic
+$(PICOBJ): stmp-pic
 
 check: all
 .PHONY: check
@@ -208,6 +216,7 @@
 clean:
 	rm -f *.$(LIBEXT) *.o *.d pic/*.o
 	-rmdir pic
+	rm -f stmp-pic
 	if $(SHARED_LIBS); then rm -f *.$(SHLEXT_VER) *.$(SHLEXT); fi
 .PHONY: clean