Replace multiple rules for compiling binaries by one pattern rule.
authorDiego Biurrun <diego@biurrun.de>
Thu, 24 May 2007 23:32:50 +0000 (23:32 +0000)
committerDiego Biurrun <diego@biurrun.de>
Thu, 24 May 2007 23:32:50 +0000 (23:32 +0000)
Originally committed as revision 9123 to svn://svn.ffmpeg.org/ffmpeg/trunk

tests/Makefile

index 0c08665..9fa5e72 100644 (file)
@@ -65,21 +65,12 @@ vsynth2/00.pgm: rotozoom$(EXESUF)
        @mkdir -p vsynth2
        $(BUILD_DIR)/$< 'vsynth2/' $(SRC_DIR)/lena.pnm
 
-videogen$(EXESUF): videogen.c
-       $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $<
-
-rotozoom$(EXESUF): rotozoom.c
-       $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $<
-
 # audio generation
 
 asynth1.sw: audiogen$(EXESUF)
        $(BUILD_DIR)/$< $@
 
-audiogen$(EXESUF): audiogen.c
-       $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $<
-
-tiny_psnr$(EXESUF): tiny_psnr.c
+%$(EXESUF): %.c
        $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $<
 
 LIBAV = ../libavformat/libavformat.a ../libavcodec/libavcodec.a ../libavutil/libavutil.a