12 ============== |
12 ============== |
13 - Intro |
13 - Intro |
14 - Strategy for building this package |
14 - Strategy for building this package |
15 - Preparing to build this package on Linux |
15 - Preparing to build this package on Linux |
16 - Preparing to build this package on Windows |
16 - Preparing to build this package on Windows |
|
17 - Pushing changes to this package repo |
17 - Patch files for the upstream package |
18 - Patch files for the upstream package |
18 |
19 |
19 == Intro == |
20 == Intro == |
20 =========== |
21 =========== |
21 |
22 |
141 - binaries_epoc.zip, |
142 - binaries_epoc.zip, |
142 - binaries_epoc_sdk.zip |
143 - binaries_epoc_sdk.zip |
143 - tools_epoc.zip |
144 - tools_epoc.zip |
144 * Consult the README-WINDOWS file in the subdirectory cross-plat-dev-utils. |
145 * Consult the README-WINDOWS file in the subdirectory cross-plat-dev-utils. |
145 |
146 |
|
147 == Pushing changes to the package repo == |
|
148 ============================================= |
|
149 The Raptor build generates a very large volume of files that are not in the |
|
150 package repo (http://developer.symbian.org/oss/MCL/sftools/dev/linux_build). |
|
151 If you build Raptor, then you need to remove all of these files before |
|
152 pushing any other changes to the package repo. Use the script |
|
153 cross-plat-dev-utils/deepclean_raptor.pl to do this (clean_raptor.pl is not |
|
154 sufficient). Then remember that you will need to rebuilt Raptor after you |
|
155 have pushed. |
|
156 |
|
157 |
146 == Patch files for the upstream package == |
158 == Patch files for the upstream package == |
147 ========================================== |
159 ========================================== |
148 |
160 |
149 In the directory cross-plat-dev-utils/patch-files/diffs you will find one or |
161 In the directory cross-plat-dev-utils/patch-files/diffs you will find one or |
150 more files with names like 'patch-dddddddddddd.patch', for digits 'd'. |
162 more files with names like 'patch-dddddddddddd.patch', for digits 'd'. |
151 |
163 |
152 The patch file 'patch-dddddddddddd.patch' shows the diffs between the upstream |
164 The patch file 'patch-dddddddddddd.patch' shows the diffs between the upstream |
153 package ((http://developer.symbian.org/oss/MCL/sftools/dev/build) at revision |
165 package (http://developer.symbian.org/oss/MCL/sftools/dev/build) at revision |
154 dddddddddddd and this package as baselined on that upstream revision. Only |
166 dddddddddddd and this package as baselined on that upstream revision. Only |
155 diffs relevant to changing the upstream package are included. |
167 diffs relevant to changing the upstream package are included. |
156 |
168 |
157 You can also apply this patch file to the upstream package at revision |
169 You can also apply this patch file to the upstream package at revision |
158 dddddddddddd to make it the same as the revision of this package from which it |
170 dddddddddddd to make it the same as the revision of this package from which it |