blob: fc5c8aee589f08ebefb300311391c03a1e470567 [file] [log] [blame]
Benny Prijono9920dc32009-03-12 18:11:37 +00001#define SND_HAS_APS 0
Nanang Izzuddina3775972009-03-03 18:25:55 +00002#define SND_HAS_VAS 0
Benny Prijono9920dc32009-03-12 18:11:37 +00003#define SND_HAS_MDA 1
Nanang Izzuddin4e502622009-01-28 18:03:12 +00004
5TARGET symbian_ua.exe
6TARGETTYPE exe
Nanang Izzuddin7f02df42009-05-05 10:46:51 +00007//UID 0x0 0x200235D3
8UID 0x0 0xA000000D
Nanang Izzuddin4e502622009-01-28 18:03:12 +00009
10SOURCEPATH ..\pjsip-apps\src\symbian_ua
11
Benny Prijonocaecfd42010-01-06 08:34:41 +000012OPTION ARMCC --gnu
13
Nanang Izzuddin4e502622009-01-28 18:03:12 +000014MACRO PJ_M_I386=1
15MACRO PJ_SYMBIAN=1
16
17// Source files
18
19SOURCE ua.cpp
20SOURCE main_symbian.cpp
21
22DOCUMENT ua.h
23
24START RESOURCE symbian_ua_reg.rss
25 TARGETPATH \private\10003a3f\apps
26END
27
28SYSTEMINCLUDE ..\pjlib\include
29SYSTEMINCLUDE ..\pjlib-util\include
30SYSTEMINCLUDE ..\pjnath\include
31SYSTEMINCLUDE ..\pjmedia\include
32SYSTEMINCLUDE ..\pjsip\include
33
34SYSTEMINCLUDE \epoc32\include
35SYSTEMINCLUDE \epoc32\include\libc
36
Nanang Izzuddin34f40662009-03-12 23:40:36 +000037// Ordering static libs based on dependencies, most to least dependent,
38// this could be necessary for some SDKs, e.g: S60 3rd MR
39STATICLIBRARY pjsua_lib.lib
40STATICLIBRARY pjsip_ua.lib pjsip_simple.lib pjsip.lib
Benny Prijonoc95649b2009-04-29 20:59:22 +000041STATICLIBRARY libgsmcodec.lib libspeexcodec.lib
42STATICLIBRARY libg7221codec.lib libpassthroughcodec.lib
Nanang Izzuddin34f40662009-03-12 23:40:36 +000043STATICLIBRARY pjmedia.lib
44STATICLIBRARY pjmedia_audiodev.lib
45STATICLIBRARY pjsdp.lib
46STATICLIBRARY pjnath.lib
47STATICLIBRARY pjlib_util.lib pjlib.lib
Nanang Izzuddin4e502622009-01-28 18:03:12 +000048STATICLIBRARY libsrtp.lib
Nanang Izzuddin494ff7f2009-05-06 15:37:47 +000049STATICLIBRARY libresample.lib
Nanang Izzuddin4e502622009-01-28 18:03:12 +000050
Nanang Izzuddina3775972009-03-03 18:25:55 +000051#if SND_HAS_APS
Nanang Izzuddin7dc6b412009-03-06 16:12:31 +000052 LIBRARY APSSession2.lib
Nanang Izzuddin4e502622009-01-28 18:03:12 +000053#endif
54
Nanang Izzuddina3775972009-03-03 18:25:55 +000055#if SND_HAS_VAS
Nanang Izzuddind687a502009-06-30 13:37:26 +000056 LIBRARY VoIPAudioIntfc.lib
Nanang Izzuddina3775972009-03-03 18:25:55 +000057#endif
58
59#if SND_HAS_MDA
60 LIBRARY mediaclientaudiostream.lib
61 LIBRARY mediaclientaudioinputstream.lib
62#endif
63
64#if SND_HAS_APS || SND_HAS_VAS
Nanang Izzuddin7dc6b412009-03-06 16:12:31 +000065 CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment MultimediaDD
Nanang Izzuddina3775972009-03-03 18:25:55 +000066#else
67 CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment
68#endif
69
Nanang Izzuddin4e502622009-01-28 18:03:12 +000070#ifdef WINSCW
71 STATICLIBRARY eexe.lib ecrt0.lib
72#endif
73
Nanang Izzuddin2fb937e2010-02-24 05:43:34 +000074LIBRARY esock.lib insock.lib charconv.lib euser.lib estlib.lib commdb.lib apengine.lib
75LIBRARY securesocket.lib x509.lib crypto.lib x500.lib
Nanang Izzuddin4e502622009-01-28 18:03:12 +000076
77// The default 8KB seems to be insufficient with all bells and
78// whistles turned on
Nanang Izzuddin7dc6b412009-03-06 16:12:31 +000079EPOCSTACKSIZE 12288
Nanang Izzuddin4e502622009-01-28 18:03:12 +000080