FreeCalypso > hg > gsm-codec-lib
annotate dev/Makefile @ 229:f00bf3687286
pcm16-to-ulaw: replace toast table with STL function
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 23 Apr 2023 17:19:03 +0000 |
parents | 67d60915fbbe |
children | 20750ffb1c3e |
rev | line source |
---|---|
1
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 CC= gcc |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 CFLAGS= -O2 |
224
b502321000aa
dev: new program a2s-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
222
diff
changeset
|
3 PROGS= a2s-regen efr-bit-packing efr-sid-insert efr-tidsp gsm0611-silence-fr \ |
228
67d60915fbbe
dev: new program s2u-regen-plus4
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
4 s2a-regen s2u-regen s2u-regen-plus4 |
224
b502321000aa
dev: new program a2s-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
222
diff
changeset
|
5 DATAOUT=a2s-regen.out efr-bit-packing.out efr-sid-insert.out efr-tidsp.out \ |
228
67d60915fbbe
dev: new program s2u-regen-plus4
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
6 gsm0611-silence-fr.out s2a-regen.out s2u-regen.out s2u-regen-plus4.out |
1
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 all: ${PROGS} ${DATAOUT} |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 |
224
b502321000aa
dev: new program a2s-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
222
diff
changeset
|
10 a2s-regen: a2s-regen.c |
b502321000aa
dev: new program a2s-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
222
diff
changeset
|
11 ${CC} ${CFLAGS} -o $@ $@.c |
b502321000aa
dev: new program a2s-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
222
diff
changeset
|
12 |
b502321000aa
dev: new program a2s-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
222
diff
changeset
|
13 a2s-regen.out: a2s-regen |
b502321000aa
dev: new program a2s-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
222
diff
changeset
|
14 ./a2s-regen > $@ |
b502321000aa
dev: new program a2s-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
222
diff
changeset
|
15 |
32
9639a44ae2e7
dev: efr-bit-packing helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
1
diff
changeset
|
16 efr-bit-packing: efr-bit-packing.c |
9639a44ae2e7
dev: efr-bit-packing helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
1
diff
changeset
|
17 ${CC} ${CFLAGS} -o $@ $@.c |
9639a44ae2e7
dev: efr-bit-packing helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
1
diff
changeset
|
18 |
9639a44ae2e7
dev: efr-bit-packing helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
1
diff
changeset
|
19 efr-bit-packing.out: efr-bit-packing |
9639a44ae2e7
dev: efr-bit-packing helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
1
diff
changeset
|
20 ./efr-bit-packing > $@ |
9639a44ae2e7
dev: efr-bit-packing helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
1
diff
changeset
|
21 |
35
3b5958f28a40
dev: efr-sid-insert helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
32
diff
changeset
|
22 efr-sid-insert: efr-sid-insert.c |
3b5958f28a40
dev: efr-sid-insert helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
32
diff
changeset
|
23 ${CC} ${CFLAGS} -o $@ $@.c |
3b5958f28a40
dev: efr-sid-insert helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
32
diff
changeset
|
24 |
3b5958f28a40
dev: efr-sid-insert helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
32
diff
changeset
|
25 efr-sid-insert.out: efr-sid-insert |
3b5958f28a40
dev: efr-sid-insert helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
32
diff
changeset
|
26 ./efr-sid-insert > $@ |
3b5958f28a40
dev: efr-sid-insert helper program
Mychaela Falconia <falcon@freecalypso.org>
parents:
32
diff
changeset
|
27 |
138
68215020852b
dev: add efr-tidsp table generator program
Mychaela Falconia <falcon@freecalypso.org>
parents:
35
diff
changeset
|
28 efr-tidsp: efr-tidsp.c |
68215020852b
dev: add efr-tidsp table generator program
Mychaela Falconia <falcon@freecalypso.org>
parents:
35
diff
changeset
|
29 ${CC} ${CFLAGS} -o $@ $@.c |
68215020852b
dev: add efr-tidsp table generator program
Mychaela Falconia <falcon@freecalypso.org>
parents:
35
diff
changeset
|
30 |
68215020852b
dev: add efr-tidsp table generator program
Mychaela Falconia <falcon@freecalypso.org>
parents:
35
diff
changeset
|
31 efr-tidsp.out: efr-tidsp |
68215020852b
dev: add efr-tidsp table generator program
Mychaela Falconia <falcon@freecalypso.org>
parents:
35
diff
changeset
|
32 ./efr-tidsp > $@ |
68215020852b
dev: add efr-tidsp table generator program
Mychaela Falconia <falcon@freecalypso.org>
parents:
35
diff
changeset
|
33 |
1
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 gsm0611-silence-fr: gsm0611-silence-fr.c |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 ${CC} ${CFLAGS} -o $@ $@.c -lgsm |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 gsm0611-silence-fr.out: gsm0611-silence-fr |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 ./gsm0611-silence-fr > $@ |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 |
222
842136bbd0da
dev: new program s2a-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
138
diff
changeset
|
40 s2a-regen: s2a-regen.c |
842136bbd0da
dev: new program s2a-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
138
diff
changeset
|
41 ${CC} ${CFLAGS} -o $@ $@.c |
842136bbd0da
dev: new program s2a-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
138
diff
changeset
|
42 |
842136bbd0da
dev: new program s2a-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
138
diff
changeset
|
43 s2a-regen.out: s2a-regen |
842136bbd0da
dev: new program s2a-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
138
diff
changeset
|
44 ./s2a-regen > $@ |
842136bbd0da
dev: new program s2a-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
138
diff
changeset
|
45 |
226
84d22eb72196
dev: new program s2u-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
224
diff
changeset
|
46 s2u-regen: s2u-regen.c |
84d22eb72196
dev: new program s2u-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
224
diff
changeset
|
47 ${CC} ${CFLAGS} -o $@ $@.c |
84d22eb72196
dev: new program s2u-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
224
diff
changeset
|
48 |
84d22eb72196
dev: new program s2u-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
224
diff
changeset
|
49 s2u-regen.out: s2u-regen |
84d22eb72196
dev: new program s2u-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
224
diff
changeset
|
50 ./s2u-regen > $@ |
84d22eb72196
dev: new program s2u-regen
Mychaela Falconia <falcon@freecalypso.org>
parents:
224
diff
changeset
|
51 |
228
67d60915fbbe
dev: new program s2u-regen-plus4
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
52 s2u-regen-plus4: s2u-regen-plus4.c |
67d60915fbbe
dev: new program s2u-regen-plus4
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
53 ${CC} ${CFLAGS} -o $@ $@.c |
67d60915fbbe
dev: new program s2u-regen-plus4
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
54 |
67d60915fbbe
dev: new program s2u-regen-plus4
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
55 s2u-regen-plus4.out: s2u-regen-plus4 |
67d60915fbbe
dev: new program s2u-regen-plus4
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
56 ./s2u-regen-plus4 > $@ |
67d60915fbbe
dev: new program s2u-regen-plus4
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
57 |
1
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
58 clean: |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
59 rm -f *.o *.out ${PROGS} |