Mon, 11 Oct 2010 14:54:55 +0100 Update filter_obyfile.pl to support the "In" command, which detects conflicts with the scope of removals
William Roberts <williamr@symbian.org> [Mon, 11 Oct 2010 14:54:55 +0100] rev 19
Update filter_obyfile.pl to support the "In" command, which detects conflicts with the scope of removals Updated rom_content.csv to mark backend.dll, libwfcsyborg.dll and QtCore.dll as "In", because we must have them.
Sun, 10 Oct 2010 22:36:56 +0100 More updates to filter_obyfile.pl, now copes properly with aliases
William Roberts <williamr@symbian.org> [Sun, 10 Oct 2010 22:36:56 +0100] rev 18
More updates to filter_obyfile.pl, now copes properly with aliases Can remove bluetooth.dll (+ 2107 other files!) to give a ROM which still links but it clearly doomed. Can remove FileList.dll (from gsprofilesrv, takes out 158 files).
Sun, 10 Oct 2010 20:19:54 +0100 Update filter_obyfile.pl to handle patchdata and some more alias cases.
William Roberts <williamr@symbian.org> [Sun, 10 Oct 2010 20:19:54 +0100] rev 17
Update filter_obyfile.pl to handle patchdata and some more alias cases.
Sun, 10 Oct 2010 20:19:00 +0100 Update static_dependencies.pl to handle dlls with interesting version numbers (e.g. backend.dll)
William Roberts <williamr@symbian.org> [Sun, 10 Oct 2010 20:19:00 +0100] rev 16
Update static_dependencies.pl to handle dlls with interesting version numbers (e.g. backend.dll)
Sun, 10 Oct 2010 18:43:39 +0100 filter_obyfile.pl now handles deletions including ECOM plugins and aliases
William Roberts <williamr@symbian.org> [Sun, 10 Oct 2010 18:43:39 +0100] rev 15
filter_obyfile.pl now handles deletions including ECOM plugins and aliases rom_content.csv asks for bluetooth.dll to be removed, which kills 137 executables so far, but not quite enough!
Sun, 10 Oct 2010 17:40:25 +0100 Add first version of tools\filter_obyfile.pl, which uses rom_content.csv to select "stem_" versions of files.
William Roberts <williamr@symbian.org> [Sun, 10 Oct 2010 17:40:25 +0100] rev 14
Add first version of tools\filter_obyfile.pl, which uses rom_content.csv to select "stem_" versions of files. Updated rom_content.csv to request the stem_ versions of the startup resource files
Sun, 10 Oct 2010 16:22:15 +0100 Added group & startup directories, which build "stem_" versions of the myriad ssmcmdlist resources in private\2000d75b
William Roberts <williamr@symbian.org> [Sun, 10 Oct 2010 16:22:15 +0100] rev 13
Added group & startup directories, which build "stem_" versions of the myriad ssmcmdlist resources in private\2000d75b This has a USERINCLUDE into sf\os\devicesrv to get some unpublished header files.
Sun, 10 Oct 2010 13:45:56 +0100 Add tools\static_dependencies.pl which processes rom_contents.csv calculates static dependency information
William Roberts <williamr@symbian.org> [Sun, 10 Oct 2010 13:45:56 +0100] rev 12
Add tools\static_dependencies.pl which processes rom_contents.csv calculates static dependency information The static_dependencies.txt file has two sections - the first shows what each rom file depends on, - the second (lines beginning with x), shows the things which directly depend on this file (in sys\bin) The aim will be to use this file to calculate the ripple effect of removing selected executables.
Sun, 10 Oct 2010 13:40:53 +0100 Clean up the "z/system/../private" paths
William Roberts <williamr@symbian.org> [Sun, 10 Oct 2010 13:40:53 +0100] rev 11
Clean up the "z/system/../private" paths
Sat, 09 Oct 2010 18:23:31 +0100 Latest generated version of syborg_stem_rom.oby - now includes the new syborg_stem_features.iby file
William Roberts <williamr@symbian.org> [Sat, 09 Oct 2010 18:23:31 +0100] rev 10
Latest generated version of syborg_stem_rom.oby - now includes the new syborg_stem_features.iby file
Sat, 09 Oct 2010 18:20:42 +0100 Update repair_obyfile.pl to handle the features and spi generation correctly - now has "-f" option to specify a "features.iby" file.
William Roberts <williamr@symbian.org> [Sat, 09 Oct 2010 18:20:42 +0100] rev 9
Update repair_obyfile.pl to handle the features and spi generation correctly - now has "-f" option to specify a "features.iby" file. Store the modified buildrom.pm here rather than in syborg_stem.
Sat, 09 Oct 2010 15:55:48 +0100 Add tools\repair_obyfile.pl to process imaker generated .oby file back into suitable input for buildrom.pl
William Roberts <williamr@symbian.org> [Sat, 09 Oct 2010 15:55:48 +0100] rev 8
Add tools\repair_obyfile.pl to process imaker generated .oby file back into suitable input for buildrom.pl Generate syborg_stem_rom.oby by applying repait_obyfile.pl to original\syborg.rom.oby
Sat, 09 Oct 2010 15:54:10 +0100 Further tweaks to buildrom.pm, and updated originals after re-running imaker
William Roberts <williamr@symbian.org> [Sat, 09 Oct 2010 15:54:10 +0100] rev 7
Further tweaks to buildrom.pm, and updated originals after re-running imaker
Sat, 09 Oct 2010 15:17:17 +0100 Update packages_in_rom.pl to clean up the data and generate the rom_content.csv file, adding a "package" column
William Roberts <williamr@symbian.org> [Sat, 09 Oct 2010 15:17:17 +0100] rev 6
Update packages_in_rom.pl to clean up the data and generate the rom_content.csv file, adding a "package" column Regenerate the rom_content.csv file, and leave a pristine one in original. Updated notes.txt
Fri, 08 Oct 2010 18:10:20 +0100 Add perl script to identify the packages which provide files in a ROM, and generate original\syborg_content_by_package.txt
William Roberts <williamr@symbian.org> [Fri, 08 Oct 2010 18:10:20 +0100] rev 5
Add perl script to identify the packages which provide files in a ROM, and generate original\syborg_content_by_package.txt
Fri, 08 Oct 2010 17:28:28 +0100 Updated "original" files generated with the aid of the new buildrom.pm
William Roberts <williamr@symbian.org> [Fri, 08 Oct 2010 17:28:28 +0100] rev 4
Updated "original" files generated with the aid of the new buildrom.pm
Fri, 08 Oct 2010 17:25:30 +0100 More buildrom.pm tweaks
William Roberts <williamr@symbian.org> [Fri, 08 Oct 2010 17:25:30 +0100] rev 3
More buildrom.pm tweaks - fix the stupid "REM handled x" on every input line - Create extra copies of the tmp files, so that iMaker can't clean them all away - Add "REM expanded" to the original processing of ECOM_PLUGIN lines, to help recover the originals again
Thu, 07 Oct 2010 21:53:03 +0100 Create rom_content.csv, which is the cleaned-up ROM directory listing with extra columns for In/Out, Who and Why
William Roberts <williamr@symbian.org> [Thu, 07 Oct 2010 21:53:03 +0100] rev 2
Create rom_content.csv, which is the cleaned-up ROM directory listing with extra columns for In/Out, Who and Why iby file paths are relative to epoc32\rom\include
Thu, 07 Oct 2010 21:17:22 +0100 Add iby file information to ROM directory listing, and update original/syborg.dir
William Roberts <williamr@symbian.org> [Thu, 07 Oct 2010 21:17:22 +0100] rev 1
Add iby file information to ROM directory listing, and update original/syborg.dir
Thu, 07 Oct 2010 20:13:43 +0100 syborg_stem = massaged input file which gives matching rombuild.log (see notes.txt)
William Roberts <williamr@symbian.org> [Thu, 07 Oct 2010 20:13:43 +0100] rev 0
syborg_stem = massaged input file which gives matching rombuild.log (see notes.txt) original = files from generating syborg rom using iMaker
(0) tip