comparison 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
comparison
equal deleted inserted replaced
1667:f1b5a5086e46 1668:6e8ac624ed9b
62 62
63 OBJECTS = $(patsubst %.cc, %.o, $(SOURCES)) 63 OBJECTS = $(patsubst %.cc, %.o, $(SOURCES))
64 64
65 LIBOCTAVE_DEPEND := $(patsubst %, liboctave.a(%), $(OBJECTS)) 65 LIBOCTAVE_DEPEND := $(patsubst %, liboctave.a(%), $(OBJECTS))
66 66
67 all: liboctave.a 67 all: stamp-picdir liboctave.a
68 .PHONY: all 68 .PHONY: all
69
70 stamp-picdir:
71 if [ -n "$(FPICFLAG)" ] || [ -n "$(CPICFLAG)" ] || [ -n "$(CXXPICFLAG)" ]; then \
72 if [ -d pic ]; then true; else mkdir pic ; fi ; \
73 else true; fi
74 touch stamp-picdir
69 75
70 liboctave.a: $(OBJECTS) 76 liboctave.a: $(OBJECTS)
71 $(AR) $(ARFLAGS) liboctave.a $(OBJECTS) 77 $(AR) $(ARFLAGS) liboctave.a $(OBJECTS)
72 $(RANLIB) liboctave.a 78 $(RANLIB) liboctave.a
73 79
95 101
96 TAGS: $(SOURCES) 102 TAGS: $(SOURCES)
97 etags $(SOURCES) 103 etags $(SOURCES)
98 104
99 clean: 105 clean:
100 rm -f *.a *.o *.d 106 rm -f *.a *.o *.d pic/*.o
101 .PHONY: clean 107 .PHONY: clean
102 108
103 mostlyclean: clean 109 mostlyclean: clean
104 .PHONY: mostlyclean 110 .PHONY: mostlyclean
105 111