annotate target-utils/Makefile @ 1011:6d9b10633f10 default tip

etmsync Pirelli IMEI retrieval: fix poor use of printf() Bug reported by Vadim Yanitskiy <fixeria@osmocom.org>: the construct where a static-allocated string was passed to printf() without any format arguments causes newer compilers to report a security problem. Given that formatted output is not needed here, just fixed string output, change printf() to fputs(), and direct the error message to stderr while at it.
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 23 May 2024 17:29:57 +0000
parents 8aeb840bc25f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
547
a28e4ddd09a6 target-utils/Makefile: dspdump added to install set
Mychaela Falconia <falcon@freecalypso.org>
parents: 541
diff changeset
1 INSTPROGS= buzplayer calversion compalstage c139explore dspdump \
769
f18db0f00ad8 target-utils: simagent application started
Mychaela Falconia <falcon@freecalypso.org>
parents: 740
diff changeset
2 flash-boot-wa loadagent lunadrv pirexplore simagent simtest
991
8aeb840bc25f target-utils/Makefile: add pln-ppb-test (no install)
Mychaela Falconia <falcon@freecalypso.org>
parents: 769
diff changeset
3 ALLPROGS= ${INSTPROGS} c139-lldbg flash-boot-test helloapp pln-ppb-test \
8aeb840bc25f target-utils/Makefile: add pln-ppb-test (no install)
Mychaela Falconia <falcon@freecalypso.org>
parents: 769
diff changeset
4 tf-breakin
658
0da2cf5a999c target-utils: libload eliminated
Mychaela Falconia <falcon@freecalypso.org>
parents: 547
diff changeset
5 LIBS= libbase libc libcommon libprintf libtiffs
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 SUBDIR= ${ALLPROGS} ${LIBS}
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7
474
bbb4f92265d2 target-utils/Makefile: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 460
diff changeset
8 INSTALL_PREFIX= /opt/freecalypso
bbb4f92265d2 target-utils/Makefile: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 460
diff changeset
9
43
647a7bdba4be target-utils/Makefile: install c139explore and pirexplore
Mychaela Falconia <falcon@freecalypso.org>
parents: 0
diff changeset
10 default: ${INSTPROGS}
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 all: ${ALLPROGS}
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12
199
5515360e2f61 target-utils/Makefile: flash-boot-test added
Mychaela Falconia <falcon@freecalypso.org>
parents: 94
diff changeset
13 buzplayer: libbase libc libcommon libprintf
5515360e2f61 target-utils/Makefile: flash-boot-test added
Mychaela Falconia <falcon@freecalypso.org>
parents: 94
diff changeset
14 c139explore: libbase libc libcommon libprintf
5515360e2f61 target-utils/Makefile: flash-boot-test added
Mychaela Falconia <falcon@freecalypso.org>
parents: 94
diff changeset
15 c139-lldbg: libbase libc libcommon libprintf
442
ba4171b2f980 target-utils/Makefile: calversion added
Mychaela Falconia <falcon@freecalypso.org>
parents: 415
diff changeset
16 calversion: libbase libc libcommon libprintf
541
a58563d16e1d target-utils/Makefile: dspdump added
Mychaela Falconia <falcon@freecalypso.org>
parents: 474
diff changeset
17 dspdump: libbase libc libcommon libprintf
199
5515360e2f61 target-utils/Makefile: flash-boot-test added
Mychaela Falconia <falcon@freecalypso.org>
parents: 94
diff changeset
18 flash-boot-test: libbase libc libcommon libprintf
5515360e2f61 target-utils/Makefile: flash-boot-test added
Mychaela Falconia <falcon@freecalypso.org>
parents: 94
diff changeset
19 helloapp: libbase libc libcommon libprintf
658
0da2cf5a999c target-utils: libload eliminated
Mychaela Falconia <falcon@freecalypso.org>
parents: 547
diff changeset
20 loadagent: libbase libc libcommon libprintf
701
39e7b3001946 target-utils/Makefile: lunadrv added
Mychaela Falconia <falcon@freecalypso.org>
parents: 658
diff changeset
21 lunadrv: libbase libc libcommon libprintf
199
5515360e2f61 target-utils/Makefile: flash-boot-test added
Mychaela Falconia <falcon@freecalypso.org>
parents: 94
diff changeset
22 pirexplore: libbase libc libcommon libprintf libtiffs
991
8aeb840bc25f target-utils/Makefile: add pln-ppb-test (no install)
Mychaela Falconia <falcon@freecalypso.org>
parents: 769
diff changeset
23 pln-ppb-test: libbase libc libcommon libprintf
769
f18db0f00ad8 target-utils: simagent application started
Mychaela Falconia <falcon@freecalypso.org>
parents: 740
diff changeset
24 simagent: libbase libc libcommon libprintf
455
bd465e30fc05 target-utils/Makefile: simtest added as non-installable
Mychaela Falconia <falcon@freecalypso.org>
parents: 445
diff changeset
25 simtest: libbase libc libcommon libprintf
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27 ${SUBDIR}: FRC
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 cd $@; ${MAKE} ${MFLAGS}
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 install: FRC
474
bbb4f92265d2 target-utils/Makefile: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 460
diff changeset
31 for i in ${INSTPROGS}; do (cd $$i; ${MAKE} ${MFLAGS} \
bbb4f92265d2 target-utils/Makefile: INSTALL_PREFIX= scheme implemented
Mychaela Falconia <falcon@freecalypso.org>
parents: 460
diff changeset
32 INSTDIR=${INSTALL_PREFIX}/target-bin install); done
0
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34 clean: FRC
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35 rm -f a.out core errs
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
36 for i in ${SUBDIR}; do \
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
37 if [ -d $$i ]; then \
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
38 (cd $$i; ${MAKE} ${MFLAGS} clean) \
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
39 fi \
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
40 done
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
41
e7502631a0f9 initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
42 FRC: