Add support for ICE/STUN/TURN in res_rtp_asterisk and chan_sip.
[asterisk/asterisk.git] / res / pjproject / build.symbian / libgsmcodec.mmp
1 #if defined(PJ_BUILD_DLL)
2
3 TARGET          libgsmcodec.dll
4 TARGETTYPE      dll
5 UID             0x0 0xA000000F
6
7 CAPABILITY      None
8 LIBRARY         pjlib.lib euser.lib estlib.lib
9 MACRO           PJ_DLL
10 MACRO           PJ_EXPORTING
11
12 DEFFILE         .\libgsmcodec.def
13
14 #else
15
16 TARGET          libgsmcodec.lib
17 TARGETTYPE      lib
18
19 #endif
20
21 //OPTION                CW -lang c++
22 OPTION          ARMCC --gnu
23
24 MACRO           PJ_M_I386=1
25 MACRO           PJ_SYMBIAN=1
26
27 //
28 // GSM codec third party source
29 //
30
31 SOURCEPATH      ..\third_party\gsm\src
32
33 SOURCE          add.c
34 SOURCE          code.c
35 SOURCE          debug.c
36 SOURCE          decode.c
37 SOURCE          gsm_create.c
38 SOURCE          gsm_decode.c
39 SOURCE          gsm_destroy.c
40 SOURCE          gsm_encode.c
41 SOURCE          gsm_explode.c
42 SOURCE          gsm_implode.c
43 SOURCE          gsm_option.c
44 SOURCE          gsm_print.c
45 SOURCE          long_term.c
46 SOURCE          lpc.c
47 SOURCE          preprocess.c
48 SOURCE          rpe.c
49 SOURCE          short_term.c
50 SOURCE          table.c
51
52
53 //
54 // GSM codec wrapper for pjmedia-codec
55 //
56
57 SOURCEPATH      ..\pjmedia\src\pjmedia-codec
58 SOURCE          gsm.c
59
60 //
61 // Header files
62 //
63
64
65 SYSTEMINCLUDE   ..\pjmedia\include
66 SYSTEMINCLUDE   ..\pjlib\include 
67 SYSTEMINCLUDE   ..\third_party\build\gsm
68 SYSTEMINCLUDE   ..\third_party\gsm\inc
69
70 SYSTEMINCLUDE   \epoc32\include
71 SYSTEMINCLUDE   \epoc32\include\libc
72