blob: af85b710bbe559c8c4f30f9c8a8f20bbe420059e [file] [log] [blame]
Benny Prijono3d71eb02010-03-30 13:02:40 +00001// These part may be overwritten by automated test
2// =BEGIN
3#define SND_HAS_APS 0
4#define SND_HAS_VAS 0
5#define SND_HAS_MDA 1
6// =END
7
8TARGET symbian_ua.exe
9TARGETTYPE exe
10//UID 0x0 0x200235D3
11UID 0x0 0xA000000D
12
13SOURCEPATH ..\pjsip-apps\src\symbian_ua
14
15OPTION ARMCC --gnu
16
17MACRO PJ_M_I386=1
18MACRO PJ_SYMBIAN=1
19
20// Source files
21
22SOURCE ua.cpp
23SOURCE main_symbian.cpp
24
25DOCUMENT ua.h
26
27START RESOURCE symbian_ua_reg.rss
28 TARGETPATH \private\10003a3f\apps
29END
30
31SYSTEMINCLUDE ..\pjlib\include
32SYSTEMINCLUDE ..\pjlib-util\include
33SYSTEMINCLUDE ..\pjnath\include
34SYSTEMINCLUDE ..\pjmedia\include
35SYSTEMINCLUDE ..\pjsip\include
36
37SYSTEMINCLUDE \epoc32\include
38SYSTEMINCLUDE \epoc32\include\libc
39
40// Ordering static libs based on dependencies, most to least dependent,
41// this could be necessary for some SDKs, e.g: S60 3rd MR
42STATICLIBRARY pjsua_lib.lib
43STATICLIBRARY pjsip_ua.lib pjsip_simple.lib pjsip.lib
44STATICLIBRARY libgsmcodec.lib libspeexcodec.lib
45STATICLIBRARY libg7221codec.lib libpassthroughcodec.lib
46STATICLIBRARY pjmedia.lib
47STATICLIBRARY pjmedia_audiodev.lib
48STATICLIBRARY pjsdp.lib
49STATICLIBRARY pjnath.lib
50STATICLIBRARY pjlib_util.lib pjlib.lib
51STATICLIBRARY libsrtp.lib
52STATICLIBRARY libresample.lib
53
54#if SND_HAS_APS
55 LIBRARY APSSession2.lib
56#endif
57
58#if SND_HAS_VAS
59 LIBRARY VoIPAudioIntfc.lib
60#endif
61
62#if SND_HAS_MDA
63 LIBRARY mediaclientaudiostream.lib
64 LIBRARY mediaclientaudioinputstream.lib
65#endif
66
67#if SND_HAS_APS || SND_HAS_VAS
68 CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment MultimediaDD
69#else
70 CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment
71#endif
72
73#ifdef WINSCW
74 STATICLIBRARY eexe.lib ecrt0.lib
75#endif
76
77LIBRARY esock.lib insock.lib charconv.lib euser.lib estlib.lib commdb.lib apengine.lib
78LIBRARY securesocket.lib x509.lib crypto.lib x500.lib
Nanang Izzuddinfea635a2011-03-08 06:30:34 +000079LIBRARY hal.lib efsrv.lib
Benny Prijono3d71eb02010-03-30 13:02:40 +000080
81// The default 8KB seems to be insufficient with all bells and
82// whistles turned on
83EPOCSTACKSIZE 12288
84