os/graphics/graphicsdeviceinterface/bitgdi/group/GenBitmaps.mk
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 # Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 # All rights reserved.
     3 # This component and the accompanying materials are made available
     4 # under the terms of "Eclipse Public License v1.0"
     5 # which accompanies this distribution, and is available
     6 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 #
     8 # Initial Contributors:
     9 # Nokia Corporation - initial contribution.
    10 #
    11 # Contributors:
    12 #
    13 # Description:
    14 # Build bitmap test files
    15 # 
    16 #
    17 
    18 !if "$(PLATFORM)"=="WINS" || "$(PLATFORM)"=="WINSCW"
    19 TARGETDIR=$(EPOCROOT)EPOC32\RELEASE\$(PLATFORM)\$(CFG)\Z\SYSTEM\DATA
    20 !else
    21 TARGETDIR=$(EPOCROOT)EPOC32\DATA\Z\SYSTEM\DATA
    22 !endif
    23 
    24 do_nothing :
    25 	rem do_nothing
    26 
    27 TARGET_FILES= \
    28 		$(TARGETDIR)\16ROMC.MBM \
    29 		$(TARGETDIR)\16ROM.MBM \
    30 		$(TARGETDIR)\16RAMC.MBM \
    31 		$(TARGETDIR)\16RAM.MBM \
    32 		$(TARGETDIR)\paint16romc.mbm \
    33 		$(TARGETDIR)\paint16ramc.mbm \
    34 		$(TARGETDIR)\paint24romc.mbm \
    35 		$(TARGETDIR)\paint24ramc.mbm \
    36 		$(TARGETDIR)\8romc.mbm \
    37 		$(TARGETDIR)\8ramc.mbm \
    38 		$(TARGETDIR)\12romc.mbm \
    39 		$(TARGETDIR)\12ramc.mbm \
    40 		$(TARGETDIR)\BmCTest.mbm \
    41 		$(TARGETDIR)\BitBltSrc.mbm \
    42 		$(TARGETDIR)\BitBltMasked.mbm \
    43 		$(TARGETDIR)\tbmp.MBM \
    44 		$(TARGETDIR)\tile.MBM \
    45 		$(TARGETDIR)\Corrupt000.WBMP \
    46 		$(TARGETDIR)\ZeroSizeRam.MBM \
    47 		$(TARGETDIR)\Compr12_2.mbm \
    48 		$(TARGETDIR)\Compr16_2.mbm \
    49 		$(TARGETDIR)\Compr24_2.mbm \
    50 		$(TARGETDIR)\RaCompr12_2.mbm \
    51 		$(TARGETDIR)\RaCompr16_2.mbm \
    52 		$(TARGETDIR)\RaCompr24_2.mbm \
    53 		$(TARGETDIR)\24ROMC.MBM \
    54 		$(TARGETDIR)\24ROM.MBM \
    55 		$(TARGETDIR)\24RAMC.MBM \
    56 		$(TARGETDIR)\24RAM.MBM \
    57 		$(TARGETDIR)\32RAM.MBM \
    58 		$(TARGETDIR)\DrawBitmap16MU.MBM \
    59 		$(TARGETDIR)\DrawBitmapComp16MU.MBM
    60 
    61 
    62 $(TARGETDIR)\16ROMC.MBM : ..\TBIT\RLETest.bmp
    63 		@BMCONV.EXE	/s	$(TARGETDIR)\16ROMC.MBM	/c16..\TBIT\RLETest.bmp
    64 
    65 $(TARGETDIR)\16ROM.MBM : ..\TBIT\RLETest.bmp
    66 		@BMCONV.EXE	/r	$(TARGETDIR)\16ROM.MBM	/c16..\TBIT\RLETest.bmp
    67 
    68 $(TARGETDIR)\16RAMC.MBM : ..\TBIT\RLETest.bmp
    69 		@BMCONV.EXE		$(TARGETDIR)\16RAMC.MBM	/c16..\TBIT\RLETest.bmp
    70 
    71 $(TARGETDIR)\16RAM.MBM : ..\TBIT\RLETest.bmp
    72 		@BMCONV.EXE	/n	$(TARGETDIR)\16RAM.MBM	/c16..\TBIT\RLETest.bmp
    73 
    74 $(TARGETDIR)\paint16romc.mbm : ..\TBIT\paint16romc.mbm
    75 		@COPY ..\TBIT\paint16romc.mbm	$(TARGETDIR)\paint16romc.mbm
    76 
    77 $(TARGETDIR)\paint16ramc.mbm : ..\TBIT\paint16ramc.mbm
    78 		@COPY ..\TBIT\paint16ramc.mbm	$(TARGETDIR)\paint16ramc.mbm
    79 
    80 $(TARGETDIR)\paint24romc.mbm : ..\TBIT\paint24romc.mbm
    81 		@COPY ..\TBIT\paint24romc.mbm	$(TARGETDIR)\paint24romc.mbm
    82 
    83 $(TARGETDIR)\paint24ramc.mbm : ..\TBIT\paint24ramc.mbm
    84 		@COPY ..\TBIT\paint24ramc.mbm	$(TARGETDIR)\paint24ramc.mbm
    85 
    86 $(TARGETDIR)\8ramc.mbm : ..\TBIT\RLETest.bmp
    87 		@BMCONV.EXE	$(TARGETDIR)\8ramc.mbm	/c8..\TBIT\RLETest.bmp
    88 
    89 $(TARGETDIR)\8romc.mbm : ..\TBIT\RLETest.bmp
    90 		@BMCONV.EXE	/s	$(TARGETDIR)\8romc.mbm	/c8..\TBIT\RLETest.bmp
    91 
    92 $(TARGETDIR)\12ramc.mbm : ..\TBIT\RLETest.bmp
    93 		@BMCONV.EXE	$(TARGETDIR)\12ramc.mbm	/c12..\TBIT\RLETest.bmp
    94 
    95 $(TARGETDIR)\12romc.mbm : ..\TBIT\RLETest.bmp
    96 		@BMCONV.EXE	/s	$(TARGETDIR)\12romc.mbm	/c12..\TBIT\RLETest.bmp
    97 
    98 $(TARGETDIR)\BmCTest.mbm:  ..\TBIT\agbw24.bmp  ..\TBIT\Aif24.bmp  ..\TBIT\calc24.bmp  ..\TBIT\Data24.bmp  ..\TBIT\Dilbert1.bmp  ..\TBIT\Icn24.bmp  ..\TBIT\Inst24.bmp  ..\TBIT\Jotter24.bmp
    99 	BMCONV.EXE $(TARGETDIR)\BmCTest.mbm  /c24..\TBIT\agbw24.bmp  /c24..\TBIT\Aif24.bmp  /c24..\TBIT\calc24.bmp  /c24..\TBIT\Data24.bmp  /c24..\TBIT\Dilbert1.bmp  /c24..\TBIT\Icn24.bmp  /c24..\TBIT\Inst24.bmp  /c24..\TBIT\Jotter24.bmp
   100 
   101 $(TARGETDIR)\24ROMC.MBM : ..\TBIT\RLETest.bmp
   102 		@BMCONV.EXE	/s	$(TARGETDIR)\24ROMC.MBM	/c24..\TBIT\RLETest.bmp
   103 
   104 $(TARGETDIR)\24ROM.MBM : ..\TBIT\RLETest.bmp
   105 		@BMCONV.EXE	/r	$(TARGETDIR)\24ROM.MBM	/c24..\TBIT\RLETest.bmp
   106 
   107 $(TARGETDIR)\24RAMC.MBM : ..\TBIT\RLETest.bmp
   108 		@BMCONV.EXE		$(TARGETDIR)\24RAMC.MBM	/c24..\TBIT\RLETest.bmp
   109 
   110 $(TARGETDIR)\24RAM.MBM : ..\TBIT\RLETest.bmp
   111 		@BMCONV.EXE	/n	$(TARGETDIR)\24RAM.MBM	/c24..\TBIT\RLETest.bmp
   112 
   113 $(TARGETDIR)\32RAM.MBM : ..\TBIT\RLETest.bmp
   114 		@BMCONV.EXE	/n	$(TARGETDIR)\32RAM.MBM	/c32..\TBIT\RLETest.bmp
   115 
   116 $(TARGETDIR)\DrawBitmap16MU.MBM : ..\TBIT\DrawBitmap.bmp
   117 		@BMCONV.EXE	/n	$(TARGETDIR)\DrawBitmap16MU.MBM	/c32..\TBIT\DrawBitmap.bmp
   118 
   119 $(TARGETDIR)\DrawBitmapComp16MU.MBM : ..\TBIT\DrawBitmap.bmp
   120 		@BMCONV.EXE		$(TARGETDIR)\DrawBitmapComp16MU.MBM	/c32..\TBIT\DrawBitmap.bmp
   121 
   122 $(TARGETDIR)\BitBltSrc.MBM : ..\TBIT\BitBltSrc.MBM
   123 		@COPY     ..\TBIT\BitBltSrc.MBM          $(TARGETDIR)\BitBltSrc.MBM
   124 
   125 $(TARGETDIR)\BitBltMasked.MBM : ..\TBIT\BitBltMasked.MBM
   126 		@COPY     ..\TBIT\BitBltMasked.MBM          $(TARGETDIR)\BitBltMasked.MBM
   127 
   128 $(TARGETDIR)\tbmp.MBM : ..\TBIT\tbmp.MBM
   129 		@COPY     ..\TBIT\tbmp.MBM          $(TARGETDIR)\tbmp.MBM
   130 
   131 $(TARGETDIR)\tile.MBM : ..\TBIT\tile.MBM
   132 		@COPY     ..\TBIT\tile.MBM          $(TARGETDIR)\tile.MBM
   133 
   134 $(TARGETDIR)\Corrupt000.WBMP : ..\TBIT\Corrupt000.WBMP
   135 		@COPY     ..\TBIT\Corrupt000.WBMP          $(TARGETDIR)\Corrupt000.WBMP
   136 
   137 $(TARGETDIR)\ZeroSizeRam.MBM : ..\TBIT\ZeroSizeRam.MBM
   138 		@COPY     ..\TBIT\ZeroSizeRam.MBM          $(TARGETDIR)\ZeroSizeRam.MBM
   139 
   140 $(TARGETDIR)\Compr12_2.mbm : ..\TBIT\Compr12_2.mbm
   141 		@COPY ..\TBIT\Compr12_2.mbm	$(TARGETDIR)\Compr12_2.mbm
   142 
   143 $(TARGETDIR)\Compr16_2.mbm : ..\TBIT\Compr16_2.mbm
   144 		@COPY ..\TBIT\Compr16_2.mbm	$(TARGETDIR)\Compr16_2.mbm
   145 
   146 $(TARGETDIR)\Compr24_2.mbm : ..\TBIT\Compr24_2.mbm
   147 		@COPY ..\TBIT\Compr24_2.mbm	$(TARGETDIR)\Compr24_2.mbm
   148 
   149 $(TARGETDIR)\RaCompr12_2.mbm : ..\TBIT\RaCompr12_2.mbm
   150 		@COPY ..\TBIT\RaCompr12_2.mbm	$(TARGETDIR)\RaCompr12_2.mbm
   151 
   152 $(TARGETDIR)\RaCompr16_2.mbm : ..\TBIT\RaCompr16_2.mbm
   153 		@COPY ..\TBIT\RaCompr16_2.mbm	$(TARGETDIR)\RaCompr16_2.mbm
   154 
   155 $(TARGETDIR)\RaCompr24_2.mbm : ..\TBIT\RaCompr24_2.mbm
   156 		@COPY ..\TBIT\RaCompr24_2.mbm	$(TARGETDIR)\RaCompr24_2.mbm
   157 
   158 #
   159 # The targets invoked by bld...
   160 #
   161 
   162 MAKMAKE : do_nothing
   163 
   164 BLD : $(TARGET_FILES)
   165 
   166 CLEAN : 
   167 	-@erase $(TARGET_FILES)
   168 
   169 SAVESPACE : do_nothing
   170 
   171 RESOURCE : do_nothing
   172 
   173 FREEZE : do_nothing
   174 
   175 LIB : do_nothing
   176 
   177 CLEANLIB : do_nothing
   178 
   179 FINAL : do_nothing
   180 
   181 RELEASABLES :
   182 	@echo $(TARGET_FILES)
   183 
   184 
   185