annotate miscutil/Makefile @ 756:b0e749c88f53

doc/Host-tools-overview: compile-fc-batt[2] new description
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 06 Nov 2020 00:32:04 +0000
parents 2dcfad8a3ed0
children b8cb116a7dc7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 CC= gcc
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2 CFLAGS= -O2
735
5b8287c655cf fc-pulse-dtr and fc-pulse-rts utilities implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 622
diff changeset
3 PROGS= fc-fr2tch fc-gsm2vm fc-pulse-dtr fc-pulse-rts fc-rgbconv fc-serterm \
744
2dcfad8a3ed0 make-imeisv utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 735
diff changeset
4 fc-tch2fr fc-vm2hex imei-luhn make-imeisv mokosrec2bin srec-regions
59
819335e06fd1 c139explore and pirexplore host wrapper shell scripts added
Mychaela Falconia <falcon@freecalypso.org>
parents: 47
diff changeset
5 SCRIPTS=c139explore pirexplore
473
90d7c360a614 main tree Makefile hierarchy: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 412
diff changeset
6
90d7c360a614 main tree Makefile hierarchy: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 412
diff changeset
7 INSTALL_PREFIX= /opt/freecalypso
90d7c360a614 main tree Makefile hierarchy: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 412
diff changeset
8
90d7c360a614 main tree Makefile hierarchy: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 412
diff changeset
9 INSTBIN=${INSTALL_PREFIX}/bin
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 all: ${PROGS}
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12
5
7eaa3307e5df fc-fr2tch utility written, added under miscutil
Mychaela Falconia <falcon@freecalypso.org>
parents: 0
diff changeset
13 FR2TCH_OBJS= fc-fr2tch.o gsm0610.o
171
f736f3ce8310 fc-gsm2vm utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 170
diff changeset
14 GSM2VM_OBJS= fc-gsm2vm.o gsm0610.o
6
d57f68d0568d fc-tch2fr utility written, added under miscutil
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
15 TCH2FR_OBJS= fc-tch2fr.o gsm0610.o
251
fb577c31e960 fc-serterm converted to use libserial
Mychaela Falconia <falcon@freecalypso.org>
parents: 171
diff changeset
16 SERTERM_OBJS= fc-serterm.o ttypassthru.o ../libserial/libserial.a
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17
5
7eaa3307e5df fc-fr2tch utility written, added under miscutil
Mychaela Falconia <falcon@freecalypso.org>
parents: 0
diff changeset
18 fc-fr2tch: ${FR2TCH_OBJS}
7eaa3307e5df fc-fr2tch utility written, added under miscutil
Mychaela Falconia <falcon@freecalypso.org>
parents: 0
diff changeset
19 ${CC} ${CFLAGS} -o $@ ${FR2TCH_OBJS}
7eaa3307e5df fc-fr2tch utility written, added under miscutil
Mychaela Falconia <falcon@freecalypso.org>
parents: 0
diff changeset
20
171
f736f3ce8310 fc-gsm2vm utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 170
diff changeset
21 fc-gsm2vm: ${GSM2VM_OBJS}
f736f3ce8310 fc-gsm2vm utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 170
diff changeset
22 ${CC} ${CFLAGS} -o $@ ${GSM2VM_OBJS}
f736f3ce8310 fc-gsm2vm utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 170
diff changeset
23
735
5b8287c655cf fc-pulse-dtr and fc-pulse-rts utilities implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 622
diff changeset
24 fc-pulse-dtr: fc-pulse-dtr.c
5b8287c655cf fc-pulse-dtr and fc-pulse-rts utilities implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 622
diff changeset
25 ${CC} ${CFLAGS} -o $@ $@.c
5b8287c655cf fc-pulse-dtr and fc-pulse-rts utilities implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 622
diff changeset
26
5b8287c655cf fc-pulse-dtr and fc-pulse-rts utilities implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 622
diff changeset
27 fc-pulse-rts: fc-pulse-rts.c
5b8287c655cf fc-pulse-dtr and fc-pulse-rts utilities implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 622
diff changeset
28 ${CC} ${CFLAGS} -o $@ $@.c
5b8287c655cf fc-pulse-dtr and fc-pulse-rts utilities implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 622
diff changeset
29
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 fc-rgbconv: fc-rgbconv.c
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
31 ${CC} ${CFLAGS} -o $@ $@.c
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
32
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 fc-serterm: ${SERTERM_OBJS}
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34 ${CC} ${CFLAGS} -o $@ ${SERTERM_OBJS}
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
36 ttypassthru.o: ../loadtools/ttypassthru.c
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
37 ${CC} ${CFLAGS} -c -o $@ $<
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
38
6
d57f68d0568d fc-tch2fr utility written, added under miscutil
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
39 fc-tch2fr: ${TCH2FR_OBJS}
d57f68d0568d fc-tch2fr utility written, added under miscutil
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
40 ${CC} ${CFLAGS} -o $@ ${TCH2FR_OBJS}
d57f68d0568d fc-tch2fr utility written, added under miscutil
Mychaela Falconia <falcon@freecalypso.org>
parents: 5
diff changeset
41
170
a72bbc3ace09 fc-vm2hex utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 59
diff changeset
42 fc-vm2hex: fc-vm2hex.c
a72bbc3ace09 fc-vm2hex utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 59
diff changeset
43 ${CC} ${CFLAGS} -o $@ $@.c
a72bbc3ace09 fc-vm2hex utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 59
diff changeset
44
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
45 imei-luhn: imei-luhn.c
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
46 ${CC} ${CFLAGS} -o $@ $@.c
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
47
744
2dcfad8a3ed0 make-imeisv utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 735
diff changeset
48 make-imeisv: make-imeisv.c
2dcfad8a3ed0 make-imeisv utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 735
diff changeset
49 ${CC} ${CFLAGS} -o $@ $@.c
2dcfad8a3ed0 make-imeisv utility written
Mychaela Falconia <falcon@freecalypso.org>
parents: 735
diff changeset
50
412
a5dab452be0d mokosrec2bin utility imported from the old freecalypso-reveng tree,
Mychaela Falconia <falcon@freecalypso.org>
parents: 251
diff changeset
51 mokosrec2bin: mokosrec2bin.c
a5dab452be0d mokosrec2bin utility imported from the old freecalypso-reveng tree,
Mychaela Falconia <falcon@freecalypso.org>
parents: 251
diff changeset
52 ${CC} ${CFLAGS} -o $@ $@.c
a5dab452be0d mokosrec2bin utility imported from the old freecalypso-reveng tree,
Mychaela Falconia <falcon@freecalypso.org>
parents: 251
diff changeset
53
622
89e9e79a7f55 srec-regions utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 473
diff changeset
54 srec-regions: srec-regions.c
89e9e79a7f55 srec-regions utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 473
diff changeset
55 ${CC} ${CFLAGS} -o $@ $@.c
89e9e79a7f55 srec-regions utility written, compiles
Mychaela Falconia <falcon@freecalypso.org>
parents: 473
diff changeset
56
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
57 install:
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
58 mkdir -p ${INSTBIN}
59
819335e06fd1 c139explore and pirexplore host wrapper shell scripts added
Mychaela Falconia <falcon@freecalypso.org>
parents: 47
diff changeset
59 install -c ${PROGS} ${SCRIPTS} ${INSTBIN}
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
60
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
61 clean:
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
62 rm -f ${PROGS} *.o *errs *.out