comparison amrconv/Makefile @ 589:e414d138c607

amrconv: new program amr-ietf2hexoa
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 06 Nov 2025 21:18:59 +0000
parents 4d6ccca0c687
children 6b2900fe20f4
comparison
equal deleted inserted replaced
588:4d6ccca0c687 589:e414d138c607
1 PROGS= amr-cod-parse amr-cod2ietf amr-hexoa2ietf amr-ietf-parse amr-ietf2cod \ 1 PROGS= amr-cod-parse amr-cod2ietf amr-hexoa2ietf amr-ietf-parse amr-ietf2cod \
2 gsm-amr2efr gsm-efr2amr 2 amr-ietf2hexoa gsm-amr2efr gsm-efr2amr
3 LIBTEST=../libtest/libtest.a 3 LIBTEST=../libtest/libtest.a
4 4
5 include ../config.defs 5 include ../config.defs
6 6
7 AMR2EFR_OBJS= amr122bits.o bitmanip.o amr2efr.o 7 AMR2EFR_OBJS= amr122bits.o bitmanip.o amr2efr.o
15 cod2ietf.o ietf_common.o if1_pack.o 15 cod2ietf.o ietf_common.o if1_pack.o
16 IETF2COD_OBJS= amr122bits.o amr_bits.o amr_common_tbl.o bitmanip.o ietf2cod.o \ 16 IETF2COD_OBJS= amr122bits.o amr_bits.o amr_common_tbl.o bitmanip.o ietf2cod.o \
17 ietf_common.o if1_unpack.o 17 ietf_common.o if1_unpack.o
18 18
19 HEX2IETF_OBJS= hex2ietf.o ietf_common.o 19 HEX2IETF_OBJS= hex2ietf.o ietf_common.o
20 IETF2HEX_OBJS= ietf2hex.o ietf_common.o
20 21
21 all: ${PROGS} 22 all: ${PROGS}
22 23
23 amr-cod-parse: ${COD_PARSE_OBJS} 24 amr-cod-parse: ${COD_PARSE_OBJS}
24 ${CC} ${CFLAGS} -o $@ ${COD_PARSE_OBJS} 25 ${CC} ${CFLAGS} -o $@ ${COD_PARSE_OBJS}
33 ${CC} ${CFLAGS} -o $@ ${IETF_PARSE_OBJS} 34 ${CC} ${CFLAGS} -o $@ ${IETF_PARSE_OBJS}
34 35
35 amr-ietf2cod: ${IETF2COD_OBJS} 36 amr-ietf2cod: ${IETF2COD_OBJS}
36 ${CC} ${CFLAGS} -o $@ ${IETF2COD_OBJS} 37 ${CC} ${CFLAGS} -o $@ ${IETF2COD_OBJS}
37 38
39 amr-ietf2hexoa: ${IETF2HEX_OBJS} ${LIBTEST}
40 ${CC} ${CFLAGS} -o $@ ${IETF2HEX_OBJS} ${LIBTEST}
41
38 gsm-amr2efr: ${AMR2EFR_OBJS} 42 gsm-amr2efr: ${AMR2EFR_OBJS}
39 ${CC} ${CFLAGS} -o $@ ${AMR2EFR_OBJS} 43 ${CC} ${CFLAGS} -o $@ ${AMR2EFR_OBJS}
40 44
41 gsm-efr2amr: ${EFR2AMR_OBJS} ${LIBTEST} 45 gsm-efr2amr: ${EFR2AMR_OBJS} ${LIBTEST}
42 ${CC} ${CFLAGS} -o $@ ${EFR2AMR_OBJS} ${LIBTEST} 46 ${CC} ${CFLAGS} -o $@ ${EFR2AMR_OBJS} ${LIBTEST}