view hrutil/Makefile @ 565:ec146b5b9c91

hrutil: new program gsmhr-hex2dec
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 12 Feb 2025 01:12:22 +0000
parents 30c57cf6e87d
children 62fe499ffc15
line wrap: on
line source

PROGS=	gsmhr-cod-parse gsmhr-cod2hex gsmhr-dec-craft gsmhr-dec-parse \
	gsmhr-hex2dec tw5b-dump
LIBHR1=	../libgsmhr1/libgsmhr1.a
LIBTEST=../libtest/libtest.a
LIBS=	${LIBHR1} ${LIBTEST}

include ../config.defs

all:	${PROGS}

gsmhr-cod-parse:	cod-parse.o print-frame.o read-cod.o ${LIBS}
	${CC} ${CFLAGS} -o $@ $^

gsmhr-cod2hex:	cod2hex.o read-cod.o tw5b-out-cod.o ${LIBS}
	${CC} ${CFLAGS} -o $@ $^

gsmhr-dec-craft:	dec-craft.o ${LIBHR1}
	${CC} ${CFLAGS} -o $@ $^

gsmhr-dec-parse:	dec-parse.o print-frame.o read-dec.o ${LIBS}
	${CC} ${CFLAGS} -o $@ $^

gsmhr-hex2dec:	hex2dec.o ${LIBS}
	${CC} ${CFLAGS} -o $@ $^

tw5b-dump:	print-frame.o tw5b-dump.o ${LIBS}
	${CC} ${CFLAGS} -o $@ $^

install:
	mkdir -p ${DESTDIR}${bindir}
	install -c ${PROGS} ${DESTDIR}${bindir}

clean:
	rm -f *.o *.out ${PROGS}