summaryrefslogtreecommitdiff
path: root/build.symbian/symbian_ua.mmp
blob: 5bdfebadddbcd3927caf9014a163a75f7110662e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#define SND_USE_NULL	0
#define SND_USE_APS	0

TARGET 		symbian_ua.exe
TARGETTYPE 	exe
UID		0x0 0xA000000D

SOURCEPATH	..\pjsip-apps\src\symbian_ua

MACRO		PJ_M_I386=1
MACRO		PJ_SYMBIAN=1

// Source files

SOURCE	ua.cpp
SOURCE	main_symbian.cpp

DOCUMENT ua.h

START RESOURCE  symbian_ua_reg.rss
	TARGETPATH      \private\10003a3f\apps
END

SYSTEMINCLUDE	..\pjlib\include
SYSTEMINCLUDE	..\pjlib-util\include
SYSTEMINCLUDE	..\pjnath\include
SYSTEMINCLUDE	..\pjmedia\include
SYSTEMINCLUDE	..\pjsip\include

SYSTEMINCLUDE	\epoc32\include
SYSTEMINCLUDE	\epoc32\include\libc

STATICLIBRARY	pjsua_lib.lib pjsip_ua.lib
STATICLIBRARY	pjsip_simple.lib pjsip.lib pjsdp.lib pjmedia.lib
STATICLIBRARY	pjnath.lib pjlib_util.lib pjlib.lib
STATICLIBRARY	libsrtp.lib
STATICLIBRARY	libgsmcodec.lib libspeexcodec.lib

#if SND_USE_NULL || defined(WINSCW)
    STATICLIBRARY	null_audio.lib
    CAPABILITY		NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment 
#elif SND_USE_APS
    STATICLIBRARY	symbian_audio_aps.lib
    LIBRARY		APSSession2.lib
    CAPABILITY		NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment MultimediaDD
    MACRO		PJMEDIA_SYM_SND_USE_APS=1
#else
    STATICLIBRARY	symbian_audio.lib
    LIBRARY 		mediaclientaudiostream.lib
    LIBRARY 		mediaclientaudioinputstream.lib
    CAPABILITY		NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment 
#endif

#ifdef WINSCW
	STATICLIBRARY   eexe.lib ecrt0.lib
#endif

LIBRARY		esock.lib insock.lib charconv.lib euser.lib estlib.lib 

// The default 8KB seems to be insufficient with all bells and
// whistles turned on
EPOCSTACKSIZE	12288