blob: 462b118249e6ace0f5c16896a1ca9e30bd58b018 [file] [log] [blame]
Benny Prijonof260e462007-04-30 21:03:32 +00001TARGET pjlib_test.exe
2TARGETTYPE exe
Benny Prijono8f28b2d2007-12-28 18:36:31 +00003UID 0x0 0xA0000002
4
Benny Prijonof260e462007-04-30 21:03:32 +00005
6SOURCEPATH ..\pjlib\src\pjlib-test
7
8MACRO PJ_M_I386=1
9MACRO PJ_SYMBIAN=1
Benny Prijonof260e462007-04-30 21:03:32 +000010
Benny Prijono1e6be1c2009-06-17 12:34:18 +000011// Must compile as C++, otherwise exception would not work
12OPTION CW -lang c++
13OPTION ARMCC --cpp
14OPTION GCC -x c++
15OPTION GCCE -x c++
16
Benny Prijono8f28b2d2007-12-28 18:36:31 +000017#if defined(PJ_BUILD_DLL)
Benny Prijono8ab968f2007-07-20 08:08:30 +000018MACRO PJ_DLL
Benny Prijono8f28b2d2007-12-28 18:36:31 +000019LIBRARY pjlib.lib
20#else
21STATICLIBRARY pjlib.lib
Benny Prijono8ab968f2007-07-20 08:08:30 +000022#endif
23
Benny Prijonof260e462007-04-30 21:03:32 +000024// Test files
25
Benny Prijonoc67f8852008-05-20 08:51:03 +000026SOURCE activesock.c
Benny Prijonof260e462007-04-30 21:03:32 +000027SOURCE atomic.c
28SOURCE echo_clt.c
29SOURCE errno.c
Nanang Izzuddin30b615c2009-08-13 11:54:35 +000030SOURCE exception_wrap.cpp
Benny Prijonof260e462007-04-30 21:03:32 +000031SOURCE fifobuf.c
32SOURCE file.c
Benny Prijono1e6be1c2009-06-17 12:34:18 +000033SOURCE hash_test.c
Benny Prijonof260e462007-04-30 21:03:32 +000034SOURCE ioq_perf.c
35SOURCE ioq_tcp.c
36SOURCE ioq_udp.c
37SOURCE ioq_unreg.c
38SOURCE list.c
39SOURCE mutex.c
40SOURCE os.c
Nanang Izzuddin30b615c2009-08-13 11:54:35 +000041SOURCE pool_wrap.cpp
Benny Prijonof260e462007-04-30 21:03:32 +000042SOURCE pool_perf.c
43SOURCE rand.c
44SOURCE rbtree.c
45SOURCE select.c
46SOURCE sleep.c
47SOURCE sock.c
48SOURCE sock_perf.c
Nanang Izzuddineef9b8d2009-11-06 13:31:37 +000049SOURCE ssl_sock.c
Benny Prijonof260e462007-04-30 21:03:32 +000050SOURCE string.c
Nanang Izzuddin30b615c2009-08-13 11:54:35 +000051SOURCE test_wrap.cpp
Benny Prijonof260e462007-04-30 21:03:32 +000052SOURCE thread.c
53SOURCE timer.c
54SOURCE timestamp.c
55SOURCE udp_echo_srv_ioqueue.c
56SOURCE udp_echo_srv_sync.c
57SOURCE util.c
58
59SOURCE main_symbian.cpp
60
Benny Prijonoaeeb1d12007-05-01 10:42:22 +000061DOCUMENT test.h
Benny Prijonof260e462007-04-30 21:03:32 +000062
Nanang Izzuddinf84d9ba2009-06-17 18:30:45 +000063START RESOURCE pjlib_test_reg.rss
64 TARGETPATH \private\10003a3f\apps
65END
66
Benny Prijonof260e462007-04-30 21:03:32 +000067SYSTEMINCLUDE ..\pjlib\include
68
69SYSTEMINCLUDE \epoc32\include
70SYSTEMINCLUDE \epoc32\include\libc
71
Nanang Izzuddineef9b8d2009-11-06 13:31:37 +000072LIBRARY esock.lib insock.lib charconv.lib euser.lib estlib.lib securesocket.lib
Benny Prijono8f28b2d2007-12-28 18:36:31 +000073#ifdef WINSCW
74STATICLIBRARY eexe.lib ecrt0.lib
75#endif
Benny Prijonof260e462007-04-30 21:03:32 +000076
Benny Prijono1e6be1c2009-06-17 12:34:18 +000077// Need a bit of mem for logging in the app.
78EPOCSTACKSIZE 32768
79
Nanang Izzuddineef9b8d2009-11-06 13:31:37 +000080CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment