changeset 436:e80632ccb745

simplify test program Makefiles
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 08 May 2024 05:32:27 +0000
parents 9f354d2aea13
children 3eadaef8b28f
files amrefr/Makefile amrtest/Makefile efrtest/Makefile frtest/Makefile
diffstat 4 files changed, 25 insertions(+), 25 deletions(-) [+]
line wrap: on
line diff
--- a/amrefr/Makefile	Wed May 08 05:25:47 2024 +0000
+++ b/amrefr/Makefile	Wed May 08 05:32:27 2024 +0000
@@ -8,7 +8,7 @@
 all:	${PROGS}
 
 amrefr-tseq-enc:	tseq-enc.o tseq-enc-common.o ${LIBEFR} ${LIBAMR}
-	${CC} ${CFLAGS} -o $@ tseq-enc.o tseq-enc-common.o ${LIBEFR} ${LIBAMR}
+	${CC} ${CFLAGS} -o $@ $^
 
 tseq-enc-common.o:	../efrtest/etsi-enc-common.c
 	${CC} ${CFLAGS} -c -o $@ $<
--- a/amrtest/Makefile	Wed May 08 05:25:47 2024 +0000
+++ b/amrtest/Makefile	Wed May 08 05:32:27 2024 +0000
@@ -7,10 +7,10 @@
 all:	${PROGS}
 
 twamr-tseq-dec:	tseq-dec.o ${LIBAMR}
-	${CC} ${CFLAGS} -o $@ tseq-dec.o ${LIBAMR}
+	${CC} ${CFLAGS} -o $@ $^
 
 twamr-tseq-enc:	mode_file.o mode_kw.o tseq-enc.o ${LIBAMR}
-	${CC} ${CFLAGS} -o $@ mode_file.o mode_kw.o tseq-enc.o ${LIBAMR}
+	${CC} ${CFLAGS} -o $@ $^
 
 install:
 	mkdir -p ${INSTBIN}
--- a/efrtest/Makefile	Wed May 08 05:25:47 2024 +0000
+++ b/efrtest/Makefile	Wed May 08 05:32:27 2024 +0000
@@ -11,43 +11,43 @@
 all:	${PROGS}
 
 gsmefr-cod-parse:	cod-parse.o etsi-bit-rd.o ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ cod-parse.o etsi-bit-rd.o ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-cod2gsmx:	cod2gsmx.o etsi-bit-rd.o
-	${CC} ${CFLAGS} -o $@ cod2gsmx.o etsi-bit-rd.o
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-dec-parse:	dec-parse.o etsi-bit-rd.o ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ dec-parse.o etsi-bit-rd.o ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-decode:	decode.o ${LIBTEST} ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ decode.o ${LIBTEST} ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-decode-r:	decode-r.o ${LIBTEST} ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ decode-r.o ${LIBTEST} ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-dlcap-dec:	dlcap-dec.o tidsp.o ${LIBTEST} ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ dlcap-dec.o tidsp.o ${LIBTEST} ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-dlcap-gsmx:	dlcap-gsmx.o tidsp.o ${LIBTEST}
-	${CC} ${CFLAGS} -o $@ dlcap-gsmx.o tidsp.o ${LIBTEST}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-dlcap-parse:	dlcap-parse.o tidsp.o ${LIBTEST} ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ dlcap-parse.o tidsp.o ${LIBTEST} ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-encode:	encode.o ${LIBTEST} ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ encode.o ${LIBTEST} ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-encode-r:	encode-r.o ${LIBTEST} ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ encode-r.o ${LIBTEST} ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-etsi-dec:	etsi-dec.o etsi-bit-rd.o etsi-pcm-out.o ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ etsi-dec.o etsi-bit-rd.o etsi-pcm-out.o ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-etsi-enc:	etsi-enc.o etsi-enc-common.o ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ etsi-enc.o etsi-enc-common.o ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmefr-rec2etsi:	rec2etsi.o ${LIBTEST} ${LIBEFR}
-	${CC} ${CFLAGS} -o $@ rec2etsi.o ${LIBTEST} ${LIBEFR}
+	${CC} ${CFLAGS} -o $@ $^
 
 install:
 	mkdir -p ${INSTBIN}
--- a/frtest/Makefile	Wed May 08 05:25:47 2024 +0000
+++ b/frtest/Makefile	Wed May 08 05:32:27 2024 +0000
@@ -10,31 +10,31 @@
 all:	${PROGS}
 
 gsmfr-cod2std:	cod2std.o ${LIBFR2}
-	${CC} ${CFLAGS} -o $@ cod2std.o ${LIBFR2}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmfr-decode:	decode.o ${LIBTEST} ${LIBFR2}
-	${CC} ${CFLAGS} -o $@ decode.o ${LIBTEST} ${LIBFR2}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmfr-decode-r:	decode-r.o ${LIBTEST} ${LIBFR2}
-	${CC} ${CFLAGS} -o $@ decode-r.o ${LIBTEST} ${LIBFR2}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmfr-decode-rb:	decode-rb.o ${LIBTEST} ${LIBFR2}
-	${CC} ${CFLAGS} -o $@ decode-rb.o ${LIBTEST} ${LIBFR2}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmfr-dlcap-gsmx:	dlcap-gsmx.o tidsp.o ${LIBTEST}
-	${CC} ${CFLAGS} -o $@ dlcap-gsmx.o tidsp.o ${LIBTEST}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmfr-dlcap-parse:	dlcap-parse.o tidsp.o ${LIBTEST} ${LIBFR2}
-	${CC} ${CFLAGS} -o $@ dlcap-parse.o tidsp.o ${LIBTEST} ${LIBFR2}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmfr-encode:	encode.o ${LIBTEST} ${LIBFR2}
-	${CC} ${CFLAGS} -o $@ encode.o ${LIBTEST} ${LIBFR2}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmfr-encode-r:	encode-r.o ${LIBTEST} ${LIBFR2}
-	${CC} ${CFLAGS} -o $@ encode-r.o ${LIBTEST} ${LIBFR2}
+	${CC} ${CFLAGS} -o $@ $^
 
 gsmfr-preproc:	preproc.o ${LIBTEST} ${LIBFR2}
-	${CC} ${CFLAGS} -o $@ preproc.o ${LIBTEST} ${LIBFR2}
+	${CC} ${CFLAGS} -o $@ $^
 
 install:
 	mkdir -p ${INSTBIN}