comparison trau-decode/Makefile @ 84:5173515e1cc8 default tip

trau-decode: new program trau-parse-hex
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 25 Feb 2025 05:36:25 +0000
parents 00fd38c7c8fe
children
comparison
equal deleted inserted replaced
83:5e2ecfd45fc3 84:5173515e1cc8
1 CC= gcc 1 CC= gcc
2 CFLAGS= -O2 2 CFLAGS= -O2
3 PROGS= dump-1bit tfo-parse-fr16 trau-extr trau-hr-dump trau-hr-dump-hex \ 3 PROGS= dump-1bit tfo-parse-fr16 trau-extr trau-hr-dump trau-hr-dump-hex \
4 trau-parse trau-sync8 4 trau-parse trau-parse-hex trau-sync8
5 5
6 FR_OBJS=parse-fr.o parse-fr-common.o parse-efr.o 6 FR_OBJS=parse-fr.o parse-fr-common.o parse-efr.o
7 HR_OBJS=gsmhr_unpack.o hr-guts.o 7 HR_OBJS=gsmhr_unpack.o hr-guts.o
8 8
9 TRAU16_OBJS= parse-amr.o parse-data.o ${FR_OBJS} 9 TRAU16_OBJS= parse-amr.o parse-data.o ${FR_OBJS}
26 ${CC} ${CFLAGS} -o $@ $^ 26 ${CC} ${CFLAGS} -o $@ $^
27 27
28 trau-parse: crc8gen.o parse-main.o ${TRAU16_OBJS} 28 trau-parse: crc8gen.o parse-main.o ${TRAU16_OBJS}
29 ${CC} ${CFLAGS} -o $@ $^ -lgsmfr2 -lgsmefr 29 ${CC} ${CFLAGS} -o $@ $^ -lgsmfr2 -lgsmefr
30 30
31 trau-parse-hex: crc8gen.o parse-hex16.o ${TRAU16_OBJS}
32 ${CC} ${CFLAGS} -o $@ $^ -lgsmfr2 -lgsmefr
33
31 trau-sync8: trau-sync8.c 34 trau-sync8: trau-sync8.c
32 ${CC} ${CFLAGS} -o $@ $@.c 35 ${CC} ${CFLAGS} -o $@ $@.c
33 36
34 clean: 37 clean:
35 rm -f *.o ${PROGS} 38 rm -f *.o ${PROGS}