skins/AknSkins/sdcsrc/SDCPkgOutput.cpp
branchRCL_3
changeset 38 a10f447f38bd
parent 32 d9c996538b26
child 55 33ddb261ab37
equal deleted inserted replaced
33:e2effe28d8cc 38:a10f447f38bd
   113 
   113 
   114     fprintf( file, ";\n; Files to install\n;\n");
   114     fprintf( file, ";\n; Files to install\n;\n");
   115 
   115 
   116     char trgPath[256];
   116     char trgPath[256];
   117 
   117 
   118     fprintf( file, "IF package(0x102032be) ; Check for S60 3.1 stub sis\n");
       
   119 //-------- New 3.1 compatible install directory
       
   120     if( storagePid.iPID2 == 0 )
   118     if( storagePid.iPID2 == 0 )
   121         {
   119         {
   122         sprintf( trgPath, "!:\\resource\\skins\\%08x", storagePid.iPID1 );
   120         sprintf( trgPath, "!:\\resource\\skins\\%08x", storagePid.iPID1 );
   123         }
   121         }
   124     else
   122     else
   130     if( aData->IsScalable() )
   128     if( aData->IsScalable() )
   131         {
   129         {
   132         fprintf( file, "\"%s.mif\" - \"%s\\%s.mif\"\n", aSkinName, trgPath, aSkinName );
   130         fprintf( file, "\"%s.mif\" - \"%s\\%s.mif\"\n", aSkinName, trgPath, aSkinName );
   133         }
   131         }
   134 
   132 
   135     fprintf( file, "ELSE\n");
       
   136 //-------- 3.0 compatible install directory
       
   137     if( storagePid.iPID2 == 0 )
   133     if( storagePid.iPID2 == 0 )
   138         {
   134         {
   139         sprintf( trgPath, "!:\\private\\10207114\\import\\%08x", storagePid.iPID1 );
   135         sprintf( trgPath, "!:\\private\\10207114\\import\\%08x", storagePid.iPID1 );
   140         }
   136         }
   141     else
   137     else
   142         {
   138         {
   143         sprintf( trgPath, "!:\\private\\10207114\\import\\%08x%08x", storagePid.iPID1, storagePid.iPID2 );
   139         sprintf( trgPath, "!:\\private\\10207114\\import\\%08x%08x", storagePid.iPID1, storagePid.iPID2 );
   144         }
   140         }
   145 
   141 
   146     fprintf( file, "\"%s.mbm\" - \"%s\\%s.mbm\"\n", aSkinName, trgPath, aSkinName );
       
   147     if( aData->IsScalable() )
       
   148         {
       
   149         fprintf( file, "\"%s.mif\" - \"%s\\%s.mif\"\n", aSkinName, trgPath, aSkinName );
       
   150         }
       
   151     fprintf( file, "ENDIF\n") ;
       
   152 // ------- ENDIF
       
   153     if( drm )
   142     if( drm )
   154         {
   143         {
   155         fprintf( file, ";SKN file %s.skn moved to DRM definition file\n", aSkinName );
   144         fprintf( file, ";SKN file %s.skn moved to DRM definition file\n", aSkinName );
   156         fprintf( drmFile, "%s.skn\n", aSkinName );
   145         fprintf( drmFile, "%s.skn\n", aSkinName );
   157         }
   146         }