sbsv2/raptor/lib/flm/win32plugin.flm
branchfix
changeset 274 c72bd1c6fd4e
parent 234 5350032783e4
equal deleted inserted replaced
273:13a4a1d2ef17 274:c72bd1c6fd4e
     1 # Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
     1 # Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies).
     2 # All rights reserved.
     2 # All rights reserved.
     3 # This component and the accompanying materials are made available
     3 # This component and the accompanying materials are made available
     4 # under the terms of the License "Eclipse Public License v1.0"
     4 # under the terms of the License "Eclipse Public License v1.0"
     5 # which accompanies this distribution, and is available
     5 # which accompanies this distribution, and is available
     6 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
     6 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
    14 # WINSCW PLUGIN Function Like Makefile (FLM)
    14 # WINSCW PLUGIN Function Like Makefile (FLM)
    15 # Build an emulator PLUGIN
    15 # Build an emulator PLUGIN
    16 # 
    16 # 
    17 #
    17 #
    18 
    18 
    19 ifeq ($(TARGETTYPE),plugin)
    19 ifneq ($(filter plugin plugin3,$(TARGETTYPE)),)
    20 
       
    21 BASE_TYPE:=dll
    20 BASE_TYPE:=dll
    22 CW_STATIC_RUNTIME:=1
    21 CW_STATIC_RUNTIME:=1
    23 FIRST_STATLIB:=
    22 FIRST_STATLIB:=
    24 FIXED_EXPORT:=?ImplementationGroupProxy@@YAPBUTImplementationProxy@@AAH@Z
    23 FIXED_EXPORT:=?ImplementationGroupProxy@@YAPBUTImplementationProxy@@AAH@Z
    25 SUPPORTS_IMPORT_LIBRARY:=0
    24 SUPPORTS_IMPORT_LIBRARY:=0
    26 SYSTEM_TARGET:=0
    25 SYSTEM_TARGET:=0
       
    26 
    27 UID2_DEFAULT:=10009D8D
    27 UID2_DEFAULT:=10009D8D
       
    28 ifeq ($(TARGETTYPE),plugin3)
       
    29 UID2_DEFAULT:=10009D93
       
    30 endif
    28 
    31 
    29 # Use the general win32 FLM 
    32 # Use the general win32 FLM 
    30 include $(FLMHOME)/win32.flm
    33 include $(FLMHOME)/win32.flm
    31 
    34 
    32 else
    35 else
    33 $(error $win32plugin.flm called with wrong TARGETTYPE (should be 'plugin' but is '$(TARGETTYPE)'))
    36 $(error $win32plugin.flm called with wrong TARGETTYPE (should be 'plugin' or 'plugin3' but is '$(TARGETTYPE)'))
    34 endif
    37 endif