Benny Prijono | 8f28b2d | 2007-12-28 18:36:31 +0000 | [diff] [blame] | 1 | #if defined(PJ_BUILD_DLL) |
Benny Prijono | 1f61a8f | 2007-08-16 10:11:44 +0000 | [diff] [blame] | 2 | |
| 3 | TARGET pjmedia.dll |
| 4 | TARGETTYPE dll |
Benny Prijono | 8f28b2d | 2007-12-28 18:36:31 +0000 | [diff] [blame] | 5 | UID 0x0 0xA0000004 |
| 6 | |
Benny Prijono | 1f61a8f | 2007-08-16 10:11:44 +0000 | [diff] [blame] | 7 | CAPABILITY None |
| 8 | LIBRARY null_audio.lib pjsdp.lib pjnath.lib pjlib_util.lib pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib |
| 9 | MACRO PJ_DLL |
| 10 | MACRO PJ_EXPORTING |
| 11 | |
| 12 | DEFFILE .\pjmedia.def |
| 13 | |
| 14 | #else |
| 15 | |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 16 | TARGET pjmedia.lib |
| 17 | TARGETTYPE lib |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 18 | |
Benny Prijono | 1f61a8f | 2007-08-16 10:11:44 +0000 | [diff] [blame] | 19 | #endif |
| 20 | |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 21 | SOURCEPATH ..\pjmedia\src\pjmedia |
| 22 | |
Nanang Izzuddin | 829ac02 | 2008-05-27 00:24:26 +0000 | [diff] [blame] | 23 | // |
| 24 | // GCCE optimization setting |
| 25 | // |
| 26 | OPTION GCCE -O2 -fno-unit-at-a-time |
| 27 | |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 28 | MACRO PJ_M_I386=1 |
| 29 | MACRO PJ_SYMBIAN=1 |
| 30 | |
Benny Prijono | 1e6be1c | 2009-06-17 12:34:18 +0000 | [diff] [blame] | 31 | // Must compile as C++, otherwise exception would not work |
| 32 | OPTION CW -lang c++ |
Benny Prijono | caecfd4 | 2010-01-06 08:34:41 +0000 | [diff] [blame] | 33 | OPTION ARMCC --cpp --gnu |
Benny Prijono | 1e6be1c | 2009-06-17 12:34:18 +0000 | [diff] [blame] | 34 | OPTION GCC -x c++ |
| 35 | OPTION GCCE -x c++ |
| 36 | |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 37 | // |
| 38 | // Platform independent source |
| 39 | // |
| 40 | |
| 41 | SOURCE alaw_ulaw.c |
| 42 | SOURCE alaw_ulaw_table.c |
| 43 | SOURCE bidirectional.c |
| 44 | SOURCE clock_thread.c |
| 45 | SOURCE codec.c |
| 46 | SOURCE conference.c |
Nanang Izzuddin | 4e50262 | 2009-01-28 18:03:12 +0000 | [diff] [blame] | 47 | SOURCE conf_switch.c |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 48 | SOURCE echo_common.c |
| 49 | SOURCE echo_port.c |
| 50 | SOURCE echo_suppress.c |
| 51 | SOURCE endpoint.c |
| 52 | SOURCE errno.c |
Benny Prijono | 45710a4 | 2008-01-04 18:19:40 +0000 | [diff] [blame] | 53 | SOURCE delaybuf.c |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 54 | SOURCE g711.c |
| 55 | SOURCE jbuf.c |
| 56 | SOURCE master_port.c |
| 57 | SOURCE mem_capture.c |
| 58 | SOURCE mem_player.c |
| 59 | SOURCE null_port.c |
| 60 | SOURCE plc_common.c |
| 61 | SOURCE port.c |
| 62 | SOURCE resample_port.c |
| 63 | SOURCE resample_resample.c |
| 64 | SOURCE rtcp.c |
Benny Prijono | e8b604d | 2008-04-28 18:05:49 +0000 | [diff] [blame] | 65 | SOURCE rtcp_xr.c |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 66 | SOURCE rtp.c |
Benny Prijono | 1f61a8f | 2007-08-16 10:11:44 +0000 | [diff] [blame] | 67 | //SDP files are in pjsdp.mmp: sdp.c, sdp_cmp.c, sdp_neg.c |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 68 | SOURCE session.c |
| 69 | SOURCE silencedet.c |
| 70 | SOURCE sound_port.c |
| 71 | SOURCE splitcomb.c |
Benny Prijono | 7d60d05 | 2008-03-29 12:24:20 +0000 | [diff] [blame] | 72 | SOURCE stereo_port.c |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 73 | SOURCE stream.c |
| 74 | SOURCE tonegen.c |
Benny Prijono | 40860c3 | 2008-09-04 13:55:33 +0000 | [diff] [blame] | 75 | SOURCE transport_adapter_sample.c |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 76 | SOURCE transport_ice.c |
| 77 | SOURCE transport_udp.c |
Nanang Izzuddin | 6a6392f | 2008-06-02 18:30:15 +0000 | [diff] [blame] | 78 | SOURCE transport_srtp.c |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 79 | SOURCE wav_player.c |
| 80 | SOURCE wav_playlist.c |
| 81 | SOURCE wav_writer.c |
| 82 | SOURCE wave.c |
Benny Prijono | 4727a9a | 2008-02-28 14:08:59 +0000 | [diff] [blame] | 83 | SOURCE wsola.c |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 84 | |
| 85 | // |
| 86 | // Symbian specific |
| 87 | // These are on separate project |
| 88 | // |
| 89 | //SOURCE symbian_sound.cpp |
| 90 | //SOURCE null_sound.c |
| 91 | |
| 92 | |
| 93 | // |
| 94 | // Header files |
| 95 | // |
| 96 | |
| 97 | |
| 98 | SYSTEMINCLUDE ..\pjmedia\include |
| 99 | SYSTEMINCLUDE ..\pjlib\include |
| 100 | SYSTEMINCLUDE ..\pjlib-util\include |
| 101 | SYSTEMINCLUDE ..\pjnath\include |
Nanang Izzuddin | 6a6392f | 2008-06-02 18:30:15 +0000 | [diff] [blame] | 102 | SYSTEMINCLUDE ..\third_party\srtp\include |
| 103 | SYSTEMINCLUDE ..\third_party\srtp\crypto\include |
| 104 | SYSTEMINCLUDE ..\third_party\build\srtp |
Nanang Izzuddin | 494ff7f | 2009-05-06 15:37:47 +0000 | [diff] [blame] | 105 | SYSTEMINCLUDE .. |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 106 | |
| 107 | SYSTEMINCLUDE \epoc32\include |
| 108 | SYSTEMINCLUDE \epoc32\include\libc |
| 109 | //SYSTEMINCLUDE \epoc32\include\mmf\plugin |
| 110 | |
Benny Prijono | a0c8b5c | 2007-05-12 15:03:23 +0000 | [diff] [blame] | 111 | |