loudmouth/group/loudmouth.mmp
changeset 10 59927b2d3b75
parent 0 d0f3a028347a
equal deleted inserted replaced
0:d0f3a028347a 10:59927b2d3b75
     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