Don't use 'rm -f *$(SLIBSUF)' in a clean rule, $(SLIBSUF) might be empty.
authorDiego Biurrun <diego@biurrun.de>
Sun, 15 Jan 2006 00:28:36 +0000 (00:28 +0000)
committerDiego Biurrun <diego@biurrun.de>
Sun, 15 Jan 2006 00:28:36 +0000 (00:28 +0000)
Remove all possible shared libs suffixes instead.

Originally committed as revision 4860 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/Makefile
libavcodec/libpostproc/Makefile
libavformat/Makefile
libavutil/Makefile
vhook/Makefile

index 2d1302a..81a6d13 100644 (file)
@@ -444,7 +444,8 @@ depend: $(SRCS)
 dep:   depend
 
 clean: $(CLEANAMR)
-       rm -f *.o *.d *~ .depend $(LIB) $(SLIBNAME) *$(SLIBSUF) i386/*.o i386/*~ \
+       rm -f *.o *.d *~ i386/*.o i386/*~ \
+          *.a *.lib *.so *.dylib *.dll \
           armv4l/*.o armv4l/*~ \
           mlib/*.o mlib/*~ \
           alpha/*.o alpha/*~ \
index 7c7f8b4..a549f31 100644 (file)
@@ -25,10 +25,10 @@ CFLAGS  = $(OPTFLAGS) $(MLIB_INC) -I. -I.. $(EXTRA_INC)
 all:    $(SWSLIB) $(LIB) $(SLIBNAME)
 
 clean:
-       rm -f *.o *.a *~ *$(SLIBSUF) $(LIB) $(SLIBNAME)
+       rm -f *.o *.d *~ *.a *.lib *.so *.dylib *.dll
 
-distclean:
-       rm -f Makefile.bak *.o *.a *~ *$(SLIBSUF) .depend
+distclean: clean
+       rm -f Makefile.bak .depend
 
 dep:    depend
 
index 4c83744..b88c90f 100644 (file)
@@ -143,7 +143,7 @@ install-headers:
        g++ $(subst -Wall,,$(CFLAGS)) -c -o $@ $<
 
 distclean clean:
-       rm -f *.o *.d .depend *~ *.a *$(SLIBSUF) $(LIB)
+       rm -f *.o *.d *~ .depend *.a *.lib *.so *.dylib *.dll
 
 #
 # include dependency files if they exist
index a4b902c..99a4c11 100644 (file)
@@ -50,7 +50,7 @@ depend: $(SRCS)
 dep:   depend
 
 clean:
-       rm -f *.o *.d *~ .depend $(LIB) $(SLIBNAME) *$(SLIBSUF)
+       rm -f *.o *.d *~ *.a *.lib *.so *.dylib *.dll
 
 distclean: clean
        rm -f Makefile.bak .depend
index f473a6e..1ee2c5e 100644 (file)
@@ -40,7 +40,7 @@ drawtext$(SLIBSUF): drawtext.o
        $(CC) $(LDFLAGS) -g -o $@ $(SHFLAGS) $<
 
 clean:
-       rm -f *.o *.d .depend *$(SLIBSUF) *~
+       rm -f *.o *.d *~ .depend *.a *.lib *.so *.dylib *.dll
 
 ifneq ($(wildcard .depend),)
 include .depend