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 } |