comparison tchtools/Makefile @ 902:8ddb16a37273

tree org: move TCH and VM utils from miscutil to tchtools
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 28 Dec 2022 07:52:30 +0000
parents miscutil/Makefile@d2fccd82a83e
children 546bf873ccc8
comparison
equal deleted inserted replaced
901:2e6764022292 902:8ddb16a37273
1 CC= gcc
2 CFLAGS= -O2
3 PROGS= fc-fr2tch fc-gsm2vm fc-tch2fr fc-vm2hex
4
5 INSTALL_PREFIX= /opt/freecalypso
6
7 INSTBIN=${INSTALL_PREFIX}/bin
8
9 all: ${PROGS}
10
11 FR2TCH_OBJS= fc-fr2tch.o gsm0610.o
12 GSM2VM_OBJS= fc-gsm2vm.o gsm0610.o
13 TCH2FR_OBJS= fc-tch2fr.o gsm0610.o
14
15 fc-fr2tch: ${FR2TCH_OBJS}
16 ${CC} ${CFLAGS} -o $@ ${FR2TCH_OBJS}
17
18 fc-gsm2vm: ${GSM2VM_OBJS}
19 ${CC} ${CFLAGS} -o $@ ${GSM2VM_OBJS}
20
21 fc-tch2fr: ${TCH2FR_OBJS}
22 ${CC} ${CFLAGS} -o $@ ${TCH2FR_OBJS}
23
24 fc-vm2hex: fc-vm2hex.c
25 ${CC} ${CFLAGS} -o $@ $@.c
26
27 install:
28 mkdir -p ${INSTBIN}
29 install -c ${PROGS} ${INSTBIN}
30
31 clean:
32 rm -f ${PROGS} *.o *errs *.out