annotate Makefile @ 19:72a24b8538eb

meaty function of pb-dump moved back into simtool, out of libcommon Upon further reflection, I am not going to keep any of the pb-* commands in the new version of fc-uicc-tool: they are logically incorrect for UICC/USIM anyway, as they access phonebook files via old classic SIM paths, rather than their USIM paths. OTOH, I am going to implement new SMSP commands in fc-simtool, and I do not plan to replicate them in fc-uicc-tool either. Guts of fc-simtool pb-dump belong in simtool/pbdump.c, not in libcommon, just like the guts of the future smsp-dump command will belong in its own respective implementation module.
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 12 Feb 2021 03:33:26 +0000
parents 5b69dfc789f2
children 2e4d02c1ee2d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 PROGDIR=simtool
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2 LIBDIR= libcommon
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 SUBDIR= ${PROGDIR} ${LIBDIR}
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 all: ${SUBDIR}
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 simtool: libcommon
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 ${SUBDIR}: FRC
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 cd $@; ${MAKE} ${MFLAGS}
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 clean: FRC
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 rm -f a.out core errs
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 for i in ${SUBDIR}; do (cd $$i; ${MAKE} ${MFLAGS} clean); done
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 install: FRC
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 for i in ${PROGDIR}; do (cd $$i; ${MAKE} ${MFLAGS} install); done
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18
5b69dfc789f2 top Makefile added
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 FRC: