summaryrefslogtreecommitdiff
path: root/build.symbian/symbian_ua.mmp
blob: e23d0d860ce0919e0f90aa174b7cb4bd5194dd41 (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
TARGET 		symbian_ua.exe
TARGETTYPE 	exe
UID		0x0 0xA000000D

SOURCEPATH	..\pjsip-apps\src\symbian_ua

MACRO		PJ_M_I386=1
MACRO		PJ_SYMBIAN=1

#if defined(PJ_BUILD_DLL)
	MACRO		PJ_DLL=1
#endif

// Source files

SOURCE	ua.cpp
SOURCE	main_symbian.cpp

DOCUMENT ua.h

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

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

#if defined(PJ_BUILD_DLL)
	LIBRARY		pjsua_lib.lib pjsip_ua.lib
	LIBRARY		pjsip_simple.lib pjsip.lib pjsdp.lib pjmedia.lib
	LIBRARY		pjnath.lib pjlib_util.lib pjlib.lib
	LIBRARY		symbian_audio.lib libsrtp.lib
	LIBRARY		libgsmcodec.lib libspeexcodec.lib
#else
	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	symbian_audio.lib libsrtp.lib
	STATICLIBRARY	libgsmcodec.lib libspeexcodec.lib
#endif

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

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

CAPABILITY	NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment 

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

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