1 /* |
|
2 * |
|
3 * This library is free software; you can redistribute it and/or |
|
4 * modify it under the terms of the GNU Lesser General Public |
|
5 * License as published by the Free Software Foundation; either |
|
6 * version 2.1 of the License, or (at your option) any later version. |
|
7 * |
|
8 * This library is distributed in the hope that it will be useful, |
|
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
|
11 * Lesser General Public License for more details. |
|
12 * Copyright (C) 2006 Collabora Ltd. |
|
13 * |
|
14 * You should have received a copy of the GNU Lesser General Public |
|
15 * License along with this library; if not, write to the Free Software |
|
16 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
|
17 */ |
|
18 |
|
19 #include<platform_paths.hrh> |
|
20 TARGET loudmouth.dll |
|
21 TARGETTYPE DLL |
|
22 UID 0x1000008d 0x2000F851 |
|
23 |
|
24 VERSION 10.1 |
|
25 #ifdef EKA2 |
|
26 LANG SC |
|
27 CAPABILITY All -TCB |
|
28 VENDORID VID_DEFAULT |
|
29 |
|
30 #endif |
|
31 |
|
32 #if !defined(__WINSCW__) && !defined(__WINS__) |
|
33 EpocAllowDllData |
|
34 #endif |
|
35 |
|
36 MACRO SYMBIAN |
|
37 MACRO HAVE_CONFIG_H |
|
38 |
|
39 MACRO LM_COMPILATION |
|
40 |
|
41 MACRO USE_TCP_KEEPALIVES |
|
42 #ifdef WINSCW |
|
43 MACRO EMULATOR |
|
44 #endif |
|
45 |
|
46 #ifndef WINSCW |
|
47 #define LM_NO_DEBUG |
|
48 #endif |
|
49 |
|
50 |
|
51 //EXPORTUNFROZEN |
|
52 |
|
53 USERINCLUDE ../inc |
|
54 USERINCLUDE ../inc/loudmouth |
|
55 |
|
56 SYSTEMINCLUDE ../inc |
|
57 SYSTEMINCLUDE /epoc32/include |
|
58 |
|
59 OS_LAYER_LIBC_SYSTEMINCLUDE |
|
60 OS_LAYER_GLIB_SYSTEMINCLUDE |
|
61 OS_LAYER_SSL_SYSTEMINCLUDE |
|
62 OS_LAYER_STDCPP_SYSTEMINCLUDE |
|
63 OS_LAYER_BOOST_SYSTEMINCLUDE |
|
64 OS_LAYER_DBUS_SYSTEMINCLUDE |
|
65 OS_LAYER_LIBUTILITY_SYSTEMINCLUDE |
|
66 |
|
67 //#endif |
|
68 |
|
69 |
|
70 |
|
71 /* Loudmouth source files */ |
|
72 SOURCEPATH ../src |
|
73 |
|
74 SOURCE lm-connection.c |
|
75 SOURCE lm-debug.c |
|
76 SOURCE lm-error.c |
|
77 SOURCE lm-message.c |
|
78 SOURCE lm-message-handler.c |
|
79 SOURCE lm-message-node.c |
|
80 SOURCE lm-parser.c |
|
81 SOURCE lm-proxy.c |
|
82 SOURCE lm-sha.c |
|
83 SOURCE lm-sock.c |
|
84 SOURCE lm-ssl-base.c |
|
85 SOURCE lm-ssl-generic.c |
|
86 SOURCE lm-ssl-gnutls.c |
|
87 SOURCE lm-ssl-openssl.c |
|
88 SOURCE lm-utils.c |
|
89 SOURCE lm-socket.c |
|
90 SOURCE lm-message-queue.c |
|
91 SOURCE lm-sasl.c |
|
92 SOURCE lm-misc.c |
|
93 SOURCE md5.c |
|
94 SOURCE base64.c |
|
95 #ifdef WINSCW |
|
96 SOURCE libloudmouth_wsd.cpp |
|
97 #endif |
|
98 |
|
99 |
|
100 |
|
101 LIBRARY libc.lib |
|
102 LIBRARY libpthread.lib |
|
103 |
|
104 LIBRARY libglib.lib |
|
105 LIBRARY glibbackend.lib |
|
106 LIBRARY libgmodule.lib |
|
107 LIBRARY libgobject.lib |
|
108 LIBRARY libgthread.lib |
|
109 |
|
110 LIBRARY libssl.lib |
|
111 LIBRARY libcrypto.lib |
|
112 //LIBRARY libresolv.lib |
|
113 //LIBRARY libglib.lib |
|
114 #ifdef WINSCW |
|
115 //wsd solution |
|
116 LIBRARY ewsd.lib |
|
117 LIBRARY euser.lib |
|
118 #endif |
|
119 |
|
120 |
|
121 /* |
|
122 #if defined(ARMCC) |
|
123 deffile ../eabi/ |
|
124 #elif defined(WINSCW) |
|
125 deffile ../bwinscw/ |
|
126 #endif |
|
127 */ |
|
128 |
|
129 //VENDORID VID_DEFAULT |
|
130 |
|