annotate ul-test/Makefile @ 34:307fe06fabec

dhf: generate EFR hex DHF in C form
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 14 May 2024 03:36:31 +0000
parents c1aa6a4160f6
children f8a6ea314c5f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
33
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 DMW_SRC=../dmw/dmw-alaw.robe
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2 FR_OUT= fr-enc.gsm fr-decode.al fr-decode.ul
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 EFR_OUT=efr-enc.gsmx efr-dec-classic.al efr-dec-classic.ul efr-dec-amrefr.al \
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 efr-dec-amrefr.ul
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 ALL_OUT=${FR_OUT} ${EFR_OUT}
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 all: ${ALL_OUT}
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 fr-enc.gsm: ${DMW_SRC}
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 gsmfr-encode-r $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 fr-decode.robe: fr-enc.gsm
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 gsmfr-decode-r $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 fr-decode.al: fr-decode.robe
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 pcm16-to-alaw $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18 fr-decode.ul: fr-decode.robe
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 pcm16-to-ulaw $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 efr-enc.gsmx: ${DMW_SRC}
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22 gsmefr-encode-r $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
24 efr-dec-classic.robe: efr-enc.gsmx
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25 gsmefr-decode-r $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27 efr-dec-classic.al: efr-dec-classic.robe
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 pcm16-to-alaw $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 efr-dec-classic.ul: efr-dec-classic.robe
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
31 pcm16-to-ulaw $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
32
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 efr-dec-amrefr.robe: efr-enc.gsmx
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34 amrefr-decode-r $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
36 efr-dec-amrefr.al: efr-dec-amrefr.robe
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
37 pcm16-to-alaw $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
38
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
39 efr-dec-amrefr.ul: efr-dec-amrefr.robe
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
40 pcm16-to-ulaw $< $@
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
41
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
42 clean:
c1aa6a4160f6 ul-test: initial generation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
43 rm -f *.gsm *.gsmx *.robe *.al *.ul