diff liboctave/Makefile.in @ 1668:6e8ac624ed9b

[project @ 1995-12-26 06:35:24 by jwe]
author jwe
date Tue, 26 Dec 1995 06:40:29 +0000
parents 90ee76b9fabe
children e436e535e295
line wrap: on
line diff
--- a/liboctave/Makefile.in	Tue Dec 26 04:15:08 1995 +0000
+++ b/liboctave/Makefile.in	Tue Dec 26 06:40:29 1995 +0000
@@ -64,9 +64,15 @@
 
 LIBOCTAVE_DEPEND := $(patsubst %, liboctave.a(%), $(OBJECTS))
 
-all: liboctave.a
+all: stamp-picdir liboctave.a
 .PHONY: all
 
+stamp-picdir:
+	if [ -n "$(FPICFLAG)" ] || [ -n "$(CPICFLAG)" ] || [ -n "$(CXXPICFLAG)" ]; then \
+	  if [ -d pic ]; then true; else mkdir pic ; fi ; \
+	else true; fi
+	touch stamp-picdir
+
 liboctave.a: $(OBJECTS)
 	$(AR) $(ARFLAGS) liboctave.a $(OBJECTS)
 	$(RANLIB) liboctave.a
@@ -97,7 +103,7 @@
 	etags $(SOURCES)
 
 clean:
-	rm -f *.a *.o *.d
+	rm -f *.a *.o *.d pic/*.o
 .PHONY: clean
 
 mostlyclean: clean