usbengines/usbwatcher/group/usbwatcherserver.mmp
changeset 35 9d8b04ca6939
child 38 218231f2b3b3
equal deleted inserted replaced
34:7858bc6ead78 35:9d8b04ca6939
       
     1 /*
       
     2 * Copyright (c) 2002-2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Project definition file for project UsbWatcher
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #include <platform_paths.hrh>
       
    20 
       
    21 TARGET        UsbWatcher.exe
       
    22 TARGETTYPE    exe
       
    23 
       
    24 TARGETPATH    /system/programs
       
    25 
       
    26 UID           0x1000008d 0x101F9696
       
    27 
       
    28 VENDORID      VID_DEFAULT
       
    29 
       
    30 CAPABILITY    LocalServices ReadDeviceData NetworkControl WriteDeviceData DiskAdmin ReadUserData WriteUserData ProtServ
       
    31 
       
    32 SOURCEPATH  ../src
       
    33 SOURCE      usbwatcher.cpp cusbwatcher.cpp cusbactivestate.cpp
       
    34 SOURCE      cusbwatchersession.cpp cusbwatcherserver.cpp
       
    35 SOURCE      cusbactivepersonalityhandler.cpp
       
    36 SOURCE      cusbwatcherscheduler.cpp
       
    37 SOURCE      cusbdevicelock.cpp
       
    38 SOURCE      cusbdevconstarter.cpp
       
    39 SOURCE      cusbglobalsystemstateobserver.cpp
       
    40 SOURCE      tusbindicatorhandler.cpp
       
    41 
       
    42 
       
    43 USERINCLUDE   ../inc
       
    44 
       
    45 MW_LAYER_SYSTEMINCLUDE
       
    46 SYSTEMINCLUDE ../../usbotgwatcher/inc
       
    47 SYSTEMINCLUDE   /epoc32/include/usb
       
    48 
       
    49 
       
    50 START RESOURCE usbman_pcsmtp.rss
       
    51 TARGET	usbman_pcsmtp
       
    52 TARGETPATH /private/101fe1db
       
    53 HEADER
       
    54 LANGUAGE_IDS
       
    55 END
       
    56 
       
    57 START RESOURCE usbman_pcs.rss
       
    58 TARGET	usbman_pcs
       
    59 TARGETPATH /private/101fe1db
       
    60 HEADER
       
    61 LANGUAGE_IDS
       
    62 END
       
    63 
       
    64 START RESOURCE usbman_pcspam.rss
       
    65 TARGET	usbman_pcspam
       
    66 TARGETPATH /private/101fe1db
       
    67 HEADER
       
    68 LANGUAGE_IDS
       
    69 END
       
    70 
       
    71 START RESOURCE usbman_pcsmtppam.rss
       
    72 TARGET	usbman_pcsmtppam
       
    73 TARGETPATH /private/101fe1db
       
    74 HEADER
       
    75 LANGUAGE_IDS
       
    76 END
       
    77 
       
    78 
       
    79 LIBRARY       euser.lib             // Kernel API
       
    80 LIBRARY       usbman.lib            // RUsb API (i.e. USB Manager's client API)
       
    81 LIBRARY       etel.lib etelmm.lib   // Multimode Etel API
       
    82 LIBRARY       ecom.lib
       
    83 LIBRARY       usbpersonality.lib
       
    84 LIBRARY       centralrepository.lib // Central Repository (USB Personality API)
       
    85 LIBRARY       featmgr.lib
       
    86 LIBRARY       usbotgwatcher.lib  //OTG
       
    87 
       
    88 DEBUGLIBRARY  flogger.lib            // File logging