Makefile: simplify test tools handling
Signed-off-by: Mans Rullgard <mans@mansr.com>
This commit is contained in:
parent
305ca590cf
commit
2b39962eb6
5
Makefile
5
Makefile
@ -16,7 +16,8 @@ MANPAGES = $(PROGS-yes:%=doc/%.1)
|
|||||||
PODPAGES = $(PROGS-yes:%=doc/%.pod)
|
PODPAGES = $(PROGS-yes:%=doc/%.pod)
|
||||||
HTMLPAGES = $(PROGS-yes:%=doc/%.html)
|
HTMLPAGES = $(PROGS-yes:%=doc/%.html)
|
||||||
TOOLS = $(addprefix tools/, $(addsuffix $(EXESUF), cws2fws pktdumper probetest qt-faststart trasher))
|
TOOLS = $(addprefix tools/, $(addsuffix $(EXESUF), cws2fws pktdumper probetest qt-faststart trasher))
|
||||||
HOSTPROGS = $(addprefix tests/, audiogen videogen rotozoom tiny_psnr base64)
|
TESTPROGS = audiogen videogen rotozoom tiny_psnr base64
|
||||||
|
HOSTPROGS := $(TESTPROGS:%=tests/%)
|
||||||
|
|
||||||
BASENAMES = ffmpeg ffplay ffprobe ffserver
|
BASENAMES = ffmpeg ffplay ffprobe ffserver
|
||||||
ALLPROGS = $(BASENAMES:%=%$(EXESUF))
|
ALLPROGS = $(BASENAMES:%=%$(EXESUF))
|
||||||
@ -162,7 +163,7 @@ testclean:
|
|||||||
$(RM) -r tests/vsynth1 tests/vsynth2 tests/data
|
$(RM) -r tests/vsynth1 tests/vsynth2 tests/data
|
||||||
$(RM) $(addprefix tests/,$(CLEANSUFFIXES))
|
$(RM) $(addprefix tests/,$(CLEANSUFFIXES))
|
||||||
$(RM) tests/seek_test$(EXESUF) tests/seek_test.o
|
$(RM) tests/seek_test$(EXESUF) tests/seek_test.o
|
||||||
$(RM) $(addprefix tests/,$(addsuffix $(HOSTEXESUF),audiogen videogen rotozoom tiny_psnr base64))
|
$(RM) $(TESTPROGS:%=tests/%$(HOSTEXESUF))
|
||||||
|
|
||||||
clean:: testclean
|
clean:: testclean
|
||||||
$(RM) $(ALLPROGS) $(ALLPROGS_G)
|
$(RM) $(ALLPROGS) $(ALLPROGS_G)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user