Add support for ICE/STUN/TURN in res_rtp_asterisk and chan_sip.
[asterisk/asterisk.git] / res / pjproject / build.symbian / pjlib_util.mmp
1 #if defined(PJ_BUILD_DLL)
2 TARGET          pjlib_util.dll
3 TARGETTYPE      dll
4 UID             0x0 0xA0000003
5
6 CAPABILITY      NONE
7 LIBRARY         pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib
8 MACRO           PJ_DLL
9 MACRO           PJ_EXPORTING
10
11 DEFFILE         .\pjlib_util.def
12
13 #else
14
15 TARGET          pjlib_util.lib
16 TARGETTYPE      lib
17
18 #endif
19
20 SOURCEPATH      ..\pjlib-util\src\pjlib-util
21
22 MACRO           PJ_M_I386=1
23 MACRO           PJ_SYMBIAN=1
24
25 // Must compile as C++, otherwise exception would not work
26 OPTION          CW -lang c++
27 OPTION          ARMCC --cpp --gnu
28 OPTION          GCC -x c++
29 OPTION          GCCE -x c++
30
31 //
32 // PJLIB-UTIL files
33 //
34 SOURCE  base64.c
35 SOURCE  crc32.c
36 SOURCE  dns.c
37 SOURCE  dns_dump.c
38 SOURCE  dns_server.c
39 SOURCE  errno.c
40 SOURCE  getopt.c
41 SOURCE  hmac_md5.c
42 SOURCE  hmac_sha1.c
43 SOURCE  http_client.c
44 SOURCE  md5.c
45 SOURCE  pcap.c
46 SOURCE  resolver_wrap.cpp
47 SOURCE  scanner.c
48 SOURCE  sha1.c
49 SOURCE  srv_resolver.c
50 SOURCE  string.c
51 SOURCE  stun_simple.c
52 SOURCE  stun_simple_client.c
53 SOURCE  xml_wrap.cpp
54
55 //
56 // Header files
57 //
58 //DOCUMENT pjlib-util\\config.h
59 //DOCUMENT pjlib-util\\crc32.h
60 //DOCUMENT pjlib-util\\dns.h
61 //DOCUMENT pjlib-util\\errno.h
62 //DOCUMENT pjlib-util\\getopt.h
63 //DOCUMENT pjlib-util\\hmac_md5.h
64 //DOCUMENT pjlib-util\hmac_sha1.h
65 //DOCUMENT pjlib-util\http_client.h
66 //DOCUMENT pjlib-util\md5.h
67 //DOCUMENT pjlib-util\resolver.h
68 //DOCUMENT pjlib-util\scanner.h
69 //DOCUMENT pjlib-util\sha1.h
70 //DOCUMENT pjlib-util\srv_resolver.h
71 //DOCUMENT pjlib-util\string.h
72 //DOCUMENT pjlib-util\stun_simple.h
73 //DOCUMENT pjlib-util\types.h
74 //DOCUMENT pjlib-util\xml.h
75
76
77 SYSTEMINCLUDE   ..\pjlib\include 
78 SYSTEMINCLUDE   ..\pjlib-util\include
79
80 SYSTEMINCLUDE   \epoc32\include
81 SYSTEMINCLUDE   \epoc32\include\libc
82
83