FreeCalypso > hg > themwi-system-sw
annotate mgw/Makefile @ 248:257da5474e77
sip-in: fix bug in incoming number validation for non-plus
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Mon, 14 Aug 2023 22:56:20 -0800 | 
| parents | c985c33baeac | 
| children | cdc807117841 | 
| rev | line source | 
|---|---|
| 
32
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1 CC= gcc | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
2 CFLAGS= -O2 | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
3 PROG= themwi-mgw | 
| 
127
 
f062c32a5116
mgw: implement DTMF
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
126 
diff
changeset
 | 
4 OBJS= crcx.o ctrl_prot.o ctrl_sock.o dlcx.o dtmf_ctrl.o dtmf_init.o \ | 
| 
170
 
a6eb2de277f6
mgw: massive simplification for continuous RTP stream from BTS
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
168 
diff
changeset
 | 
5 dtmf_table.o g711_decode.o g711_encode.o gsm2pstn.o main.o mdcx.o \ | 
| 
 
a6eb2de277f6
mgw: massive simplification for continuous RTP stream from BTS
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
168 
diff
changeset
 | 
6 pstn2gsm.o readconf.o udpsink.o | 
| 
32
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
7 LIBS= ../libutil/libutil.a | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
8 INSTBIN=/usr/local/bin | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
9 | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
10 all: ${PROG} | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
11 | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
12 ${PROG}: ${OBJS} ${LIBS} | 
| 
174
 
c985c33baeac
mgw: support EFR by way of libgsmefr
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
170 
diff
changeset
 | 
13 ${CC} ${CFLAGS} -o $@ ${OBJS} ${LIBS} -lgsmefr -lgsmfrp -lgsm -lm | 
| 
32
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
14 | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
15 install: | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
16 install -c -o bin -g bin -m 755 ${PROG} ${INSTBIN} | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
17 | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
18 clean: | 
| 
 
b3f74df7b808
beginning of themwi-mgw
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
19 rm -f *.o ${PROG} errs | 
