Matt Davies <mattd@symbian.org> [Wed, 03 Jun 2009 18:30:15 +0100] rev 138
Added yarp.pl - (Yet Another Raptor Parser) and dump_recipe_at_line.pl
Usage for yarp.pl:
perl yarp.pl <compile_log> <output_csv>
Usage for dump_recipe_at_line.pl:
perl dump_recipe_at_line.pl <compile_log> <line|line_list_file>
The idea of dump_recipe_at_line.pl is so you can take a column of line numbers from the CSV created by yarp and see what happened (without having to open the 300MB file)
with a single column:
...
226242
...
you get:
...
226242 <recipe name blah blah blah...
...
With two columns in the file, you can have some more readable output:
...
226242 m:/sf/mw/classicui/group/bld.inf
...
you get:
...
m:/sf/mw/classicui/group/bld.inf(226242): <recipe name blah blah blah...
...
Louis Henry Nayegon <louisn@symbian.org> [Wed, 03 Jun 2009 13:16:48 +0100] rev 137
Catch up
Louis Henry Nayegon <louisn@symbian.org> [Wed, 03 Jun 2009 13:11:13 +0100] rev 136
Add perl script to build test zip
Remove unwanted files for smoke test
Mike Kinghan <mikek@symbian.org> [Wed, 03 Jun 2009 11:26:23 +0100] rev 135
merge
Mike Kinghan <mikek@symbian.org> [Wed, 03 Jun 2009 11:21:24 +0100] rev 134
Comments and code tidying for ats3_testdrop.pl
Adding new ATS support script ats_specialise_test_drop.pl
Louis Henry Nayegon <louisn@symbian.org> [Wed, 03 Jun 2009 11:03:38 +0100] rev 133
.xml missing from file names
Add option to exclude header/library BC static checking
Simon Howkins <simonh@symbian.org> [Tue, 02 Jun 2009 12:43:57 +0100] rev 132
File was rendered obsolete a long time ago
thomase [Mon, 01 Jun 2009 17:19:32 +0100] rev 131
Added analyse_components.pl and related call to build.xml
Modified merge_csv.pl to use "7za" instead of "7z"
Shabe Razvi <shaber@symbian.org> [Mon, 01 Jun 2009 17:05:47 +0100] rev 130
Remove duplicates from rebuiltok list
Matt Davies <mattd@symbian.org> [Fri, 29 May 2009 17:48:39 +0100] rev 129
catchup merge
Matt Davies <mattd@symbian.org> [Fri, 29 May 2009 17:47:08 +0100] rev 128
adding merge_csv_orphans.pl Untrusted at the moment
Matt Davies <mattd@symbian.org> [Fri, 29 May 2009 17:46:02 +0100] rev 127
Added merge_csv_orphans.pl - Would just change merge_csv.pl but I've been hacking and don't trust it yet.
Shabe Razvi <shaber@symbian.org> [Fri, 29 May 2009 17:44:49 +0100] rev 126
Merge to default branch
Shabe Razvi <shaber@symbian.org> [Fri, 29 May 2009 17:44:02 +0100] rev 125
Exclude list of things from RnD unpack that we know we can build
Louis Henry Nayegon <louisn@symbian.org> [Fri, 29 May 2009 15:16:17 +0100] rev 124
merge - catch up
Louis Henry Nayegon <louisn@symbian.org> [Fri, 29 May 2009 15:13:32 +0100] rev 123
Add optiona BC checking to build process
Matt Davies <mattd@symbian.org> [Fri, 29 May 2009 14:58:58 +0100] rev 122
Merge of change to merge_csv.pl change. Caused by moving of the Repo: No files changed.
Matt Davies <mattd@symbian.org> [Fri, 29 May 2009 14:45:54 +0100] rev 121
merge_csv.pl - Added an optional post-build rnd zip argument which adds a timestamp field to the CSV. Requires '7z' not '7za'.
Louis Henry Nayegon <louisn@symbian.org> [Fri, 29 May 2009 13:17:14 +0100] rev 120
Add ats local winscw device
Add tool to build ats amoketest package
Louis Henry Nayegon <louisn@symbian.org> [Fri, 29 May 2009 08:46:24 +0100] rev 119
Remove abld.bat - generated during build
Louis Henry Nayegon <louisn@symbian.org> [Fri, 29 May 2009 08:10:47 +0100] rev 118
merge - catch up
Louis Henry Nayegon <louisn@symbian.org> [Fri, 29 May 2009 08:07:21 +0100] rev 117
Add first draft of smoketests
Shabe Razvi <shaber@symbian.org> [Thu, 28 May 2009 16:01:09 +0100] rev 116
Use 7za not 7z as this is what is available on build machines
Shabe Razvi <shaber@symbian.org> [Thu, 28 May 2009 15:55:27 +0100] rev 115
Merge to default branch
Shabe Razvi <shaber@symbian.org> [Thu, 28 May 2009 15:53:26 +0100] rev 114
Move analysis after packaging
Mike Kinghan <mikek@symbian.org> [Thu, 28 May 2009 14:55:09 +0100] rev 113
Adding license boilerplate to perl scripts.
Shabe Razvi <shaber@symbian.org> [Wed, 27 May 2009 14:12:36 +0100] rev 112
Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org> [Wed, 27 May 2009 14:11:37 +0100] rev 111
Add postbuild RnD packaging. Add .whatlog to os tools build.
Shabe Razvi <shaber@symbian.org> [Tue, 26 May 2009 17:02:52 +0100] rev 110
Merge changes to default branch
Shabe Razvi <shaber@symbian.org> [Tue, 26 May 2009 17:00:51 +0100] rev 109
Unpack actual RnD zips rather than fastcopy. Add build collisions tool to <sf-run-analysis> target.
Simon Howkins <simonh@symbian.org> [Tue, 26 May 2009 12:42:51 +0100] rev 108
Added license header
Simon Howkins <simonh@symbian.org> [Tue, 26 May 2009 11:51:53 +0100] rev 107
Merge
Simon Howkins <simonh@symbian.org> [Tue, 26 May 2009 11:51:10 +0100] rev 106
Added filter to exclude Hg control files from package zips.
Mike Kinghan <mikek@symbian.org> [Tue, 26 May 2009 11:39:48 +0100] rev 105
Fixed minor bug in ats3_testdrop.pl: Quote marks within quotation needed to be escaped.
Shabe Razvi <shaber@symbian.org> [Wed, 20 May 2009 11:56:26 +0100] rev 104
Disable hg tagging by default
Shabe Razvi <shaber@symbian.org> [Wed, 20 May 2009 10:32:51 +0100] rev 103
Fix test property typos
Shabe Razvi <shaber@symbian.org> [Tue, 19 May 2009 17:40:43 +0100] rev 102
Fix populateziptemplate.pl to work with new repo structure
Matt Davies <mattd@symbian.org> [Tue, 19 May 2009 16:12:17 +0100] rev 101
Added find_collisions.pl Updated the readme.txt for instructions.
Matt Davies <mattd@symbian.org> [Tue, 19 May 2009 16:02:09 +0100] rev 100
parselistdirs.pl - fixed export scanning and added output path for logs.
- 'uptodate' export scanning looks in all logs, not just 'clean' ones.
- Exported is a new group, and those exports have been removed form other groups.
- Logs output path flexiblility improved - The following are now the same:
I:\logs\generated>perl parselistdirs.pl ..\ >list_results.log
I:\>perl logs\generated\parselistdirs.pl logs\ logs\generated\ >logs\generated\list_results.log
Shabe Razvi <shaber@symbian.org> [Tue, 19 May 2009 14:51:44 +0100] rev 99
Add ATS test client target <sf-send-testpkg> to default configuration. Default is off.
Shabe Razvi <shaber@symbian.org> [Mon, 18 May 2009 11:39:37 +0100] rev 98
Merge updates from master
Shabe Razvi <shaber@symbian.org> [Mon, 18 May 2009 11:37:55 +0100] rev 97
Add build analysis tools to <sf-run-analysis> target. All output generated in <logs>\analysis dir.
ThomasE@UK-ThomasE.symbian.int [Wed, 13 May 2009 17:39:47 +0100] rev 96
Fixed "zip.cfg.xml.ftl.template" to use "oss" and not "epl" in the configuration name.
ThomasE@UK-ThomasE.symbian.int [Wed, 13 May 2009 16:26:20 +0100] rev 95
Merge with previous modifications.
ThomasE@UK-ThomasE.symbian.int [Wed, 13 May 2009 16:25:14 +0100] rev 94
Modified populateziptemplate.pl to use "oss" instead of "epl" keyword.
Shabe Razvi <shaber@symbian.org> [Wed, 13 May 2009 13:50:18 +0100] rev 93
Exclude .hg repositories from epoc32 merge
Shabe Razvi <shaber@symbian.org> [Tue, 12 May 2009 17:12:39 +0100] rev 92
Exclude *.sym files from binary packaging
Shabe Razvi <shaber@symbian.org> [Tue, 12 May 2009 14:47:47 +0100] rev 91
1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Simon Howkins <simonh@symbian.org> [Mon, 11 May 2009 17:31:24 +0100] rev 90
Removed obsolete variable (@includes).
Moved remaining code round so that an XML entry is created even if there are no local files detected. (Ie same approach as src repositories.)
Simon Howkins <simonh@symbian.org> [Mon, 11 May 2009 13:48:11 +0100] rev 89
Copy Text::CSV module into source and change to use it, as we can't rely on it appearing in the Perl library when Perl 5.6.1 is installed.
Shabe Razvi <shaber@symbian.org> [Thu, 07 May 2009 14:49:42 +0100] rev 88
Package RnD binaries from rnd root location to reduce size of include list
Shabe Razvi <shaber@symbian.org> [Wed, 06 May 2009 17:04:20 +0100] rev 87
Make use of <hlm:fastcopy> taskdef to speed up copying of RnD binary tree.
Shabe Razvi <shaber@symbian.org> [Wed, 06 May 2009 12:22:04 +0100] rev 86
Make RnD merge conditional, only on discovery of rnd binary tree
Shabe Razvi <shaber@symbian.org> [Tue, 05 May 2009 16:32:16 +0100] rev 85
Add merge of RnD binaries into epoc32 tree as HLM target. Also create empty sources.csv and baseline.txt files if source sync/get baseline is disabled.
Simon Howkins <simonh@symbian.org> [Tue, 05 May 2009 14:21:55 +0100] rev 84
Improved zip template generation script, to take a third argument for the required location of the output file.
Updated build script to supply third argument.
Standardised indentation in build.xml - 4 columns; no tabs.
Simon Howkins <simonh@symbian.org> [Tue, 05 May 2009 13:26:31 +0100] rev 83
Fix the generation of the binary zip, so epoc32/include is zipped, but epoc32/build is not.
Simon Howkins <simonh@symbian.org> [Tue, 05 May 2009 13:20:00 +0100] rev 82
Exclude the .hg repository directories from the packaged src.
ThomasE@UK-ThomasE.symbian.int [Fri, 01 May 2009 15:07:37 +0100] rev 81
Added RnD binaries support in PRE-BUILD stage.
ThomasE@UK-ThomasE.symbian.int [Fri, 01 May 2009 14:06:09 +0100] rev 80
Fixed ant syntax from previous commit.
ThomasE@UK-ThomasE.symbian.int [Fri, 01 May 2009 12:16:25 +0100] rev 79
Implemented the "sf.spec.baseline.clean" switch.
Shabe Razvi <shaber@symbian.org> [Thu, 30 Apr 2009 16:09:08 +0100] rev 78
Strip drive and dir root from listing
Shabe Razvi <shaber@symbian.org> [Thu, 30 Apr 2009 10:00:16 +0100] rev 77
Exclude epoc32/build to stop intermediate obj files from being packaged
Shabe Razvi <shaber@symbian.org> [Wed, 29 Apr 2009 17:39:06 +0100] rev 76
Include epl/sfl category in zipfile name
Shabe Razvi <shaber@symbian.org> [Wed, 29 Apr 2009 15:11:24 +0100] rev 75
Add missing </if>
Shabe Razvi <shaber@symbian.org> [Wed, 29 Apr 2009 15:02:21 +0100] rev 74
1. Run Packaging src at start and bin at end of build.
2. Make src/bin packaging configurable.
Shabe Razvi <shaber@symbian.org> [Wed, 29 Apr 2009 14:39:49 +0100] rev 73
Add first cut of packaging solution
shaber@UK-SHABER [Wed, 29 Apr 2009 10:51:22 +0100] rev 72
If found then export cli_build_error.log to logs directory
shaber@UK-SHABER [Tue, 28 Apr 2009 17:43:37 +0100] rev 71
Remove old s60 bldmelast step and replace with call to generate cenrep files.
ShabeR@UK-SHABER [Mon, 27 Apr 2009 16:26:56 +0100] rev 70
Include --check on CLEAN and also remove S60_bldmelast configuration. It didnt work anyway as s60cli.exe is not present.
BuildAdmin@LON-ENGBUILD87 [Wed, 22 Apr 2009 12:18:10 +0100] rev 69
Fix generated sysdef filename and also remove erroneous comment
BuildAdmin@LON-ENGBUILD87 [Tue, 21 Apr 2009 17:47:19 +0100] rev 68
Make BOM identify thread safe
ShabeR@UK-SHABER [Tue, 21 Apr 2009 16:45:39 +0100] rev 67
Fix missing <if> typo
ShabeR@UK-SHABER [Tue, 21 Apr 2009 15:10:35 +0100] rev 66
Remove GenXML filtering and merge as platform System Model xml files should now be complete
ShabeR@UK-SHABER [Mon, 20 Apr 2009 17:27:16 +0100] rev 65
Add intersection target to FBF
ShabeR@UK-SHABER [Mon, 20 Apr 2009 16:26:33 +0100] rev 64
Add intersection option for difflist.pl
ShabeR@UK-SHABER [Thu, 16 Apr 2009 12:14:09 +0100] rev 63
Correct source and target diff files
DarioS@UK-DarioS.symbian.int [Wed, 15 Apr 2009 16:46:01 +0100] rev 62
Catchup from main repo
DarioS@UK-DarioS.symbian.int [Wed, 15 Apr 2009 14:30:07 +0100] rev 61
Diamondize BOM info
DarioS@UK-DarioS.symbian.int [Thu, 09 Apr 2009 16:08:12 +0100] rev 60
Fixed error
DarioS@UK-DarioS.symbian.int [Thu, 09 Apr 2009 15:58:13 +0100] rev 59
Added project and config info to BOM files
DarioS@UK-DarioS.symbian.int [Thu, 09 Apr 2009 13:39:43 +0100] rev 58
Added the revision number, moved BOM folder under /logs/
DarioS@UK-DarioS.symbian.int [Thu, 09 Apr 2009 12:44:31 +0100] rev 57
Fixed misspelling of variable
DarioS@UK-DarioS.symbian.int [Thu, 09 Apr 2009 11:14:30 +0100] rev 56
Added recording of baseline info in a BOM file
DarioS@UK-DarioS.symbian.int [Wed, 08 Apr 2009 16:20:10 +0100] rev 55
Removed leftover notes at end of file
DarioS@UK-DarioS.symbian.int [Wed, 08 Apr 2009 15:35:55 +0100] rev 54
Added try/catch around the tagging, so that the build doesn't fail if tag gives an error
DarioS@UK-DarioS.symbian.int [Wed, 08 Apr 2009 13:37:02 +0100] rev 53
Targets must be separated by commas
DarioS@UK-DarioS.symbian.int [Wed, 08 Apr 2009 13:32:09 +0100] rev 52
Adding removal of sources.csv before populating it
DarioS@UK-DarioS.symbian.int [Wed, 08 Apr 2009 12:59:46 +0100] rev 51
Fixed path to sources.csv file
DarioS@UK-DarioS.symbian.int [Wed, 08 Apr 2009 12:06:24 +0100] rev 50
Changed comment
DarioS@UK-DarioS.symbian.int [Wed, 08 Apr 2009 12:03:16 +0100] rev 49
Removing old code
DarioS@UK-DarioS.symbian.int [Wed, 08 Apr 2009 12:01:40 +0100] rev 48
Fixing nested vars issue
DarioS@UK-DarioS.symbian.int [Wed, 08 Apr 2009 11:59:04 +0100] rev 47
New implementation of generation of BOM sources.csv
DarioS@UK-DarioS.symbian.int [Mon, 06 Apr 2009 11:09:18 +0100] rev 46
Added revision identification
DarioS@UK-DarioS.symbian.int [Fri, 03 Apr 2009 16:50:59 +0100] rev 45
Changed filter option to -i
BuildAdmin@LON-ENGBUILD89 [Thu, 02 Apr 2009 17:00:10 +0100] rev 44
Changed publish share to lon-engbuild87
BuildAdmin@LON-ENGBUILD89 [Thu, 02 Apr 2009 13:51:55 +0100] rev 43
Build drive G: gives issues on Foundation machines
dariosestito@L063522.prod.ad.symbian.intra [Mon, 30 Mar 2009 13:17:02 +0100] rev 42
Tag level should be "normal" otherwise the tags are not copied to the original repo
dariosestito@L063522.prod.ad.symbian.intra [Mon, 30 Mar 2009 12:07:32 +0100] rev 41
Added tagging of source code used in the build
ShabeR@UK-SHABER [Wed, 15 Apr 2009 14:15:35 +0100] rev 40
1. Update list and delta targets
2. Add WHAT target
3. Make raptor filter configurable
ShabeR@UK-SHABER [Tue, 14 Apr 2009 17:44:14 +0100] rev 39
Add tools to create file tree deltas and integrate them into build f/w
ShabeR@UK-SHABER [Thu, 09 Apr 2009 15:12:09 +0100] rev 38
Update to allow foundation model build in single step
ShabeR@UK-SHABER [Tue, 07 Apr 2009 16:23:11 +0100] rev 37
Add sf-zip-logs target to be run before sf-postbuild. Packages logs in zipfile for easy transfer.
ShabeR@UK-SHABER [Tue, 07 Apr 2009 14:19:51 +0100] rev 36
Remove platform.properties as properties are no longer loaded this way.
ShabeR@UK-SHABER [Tue, 07 Apr 2009 12:12:12 +0100] rev 35
Apply sbs clean before build. TODO add generic clean target next.
shaberazvi@LON-ENGBUILD88.prod.ad.symbian.intra [Tue, 31 Mar 2009 15:06:33 +0100] rev 34
Update Platform Config to build tools2 before tools - which must be run in single thread. Also update sync template to sync in parallel.
dariosestito@L063522.prod.ad.symbian.intra [Mon, 30 Mar 2009 13:05:39 +0100] rev 33
Commit
dariosestito@L063522.prod.ad.symbian.intra [Mon, 30 Mar 2009 12:57:31 +0100] rev 32
Fixed include option to -i (was -l)
shaberazvi@LON-ENGBUILD88.prod.ad.symbian.intra [Fri, 27 Mar 2009 13:13:04 +0000] rev 31
Add config changes in order to support s60 and os platform builds
dariosestito@L063522.prod.ad.symbian.intra [Wed, 25 Mar 2009 17:25:57 +0000] rev 30
name, codeline, number
dariosestito@L063522.prod.ad.symbian.intra [Wed, 25 Mar 2009 16:26:47 +0000] rev 29
Job drive defaults to G: and job number defaults to 0
dariosestito@L063522.prod.ad.symbian.intra [Wed, 25 Mar 2009 15:42:04 +0000] rev 28
Changed default rootdir and made it be used
dariosestito@L063522.prod.ad.symbian.intra [Wed, 25 Mar 2009 15:29:51 +0000] rev 27
Changed name of product and release spec vars
dariosestito@L063522.prod.ad.symbian.intra [Tue, 24 Mar 2009 17:24:02 +0000] rev 26
Added publishing of logs and reports
dariosestito@L063522.prod.ad.symbian.intra [Tue, 24 Mar 2009 14:23:54 +0000] rev 25
Added publishing stage
dariosestito@L063522.prod.ad.symbian.intra [Mon, 23 Mar 2009 17:58:41 +0000] rev 24
Enabled sf.spec.systemdefinition.assemble flag to control sysdef merge stage
dariosestito@L063522.prod.ad.symbian.intra [Mon, 23 Mar 2009 16:10:32 +0000] rev 23
Moved back the override
dariosestito@L063522.prod.ad.symbian.intra [Mon, 23 Mar 2009 15:37:56 +0000] rev 22
Moved override of create-canonical-sysdef-file
dariosestito@L063522.prod.ad.symbian.intra [Mon, 23 Mar 2009 13:58:18 +0000] rev 21
Changes to enable system definition file to be provided and used as is
dariosestito@L063522.prod.ad.symbian.intra [Tue, 17 Mar 2009 18:28:05 +0000] rev 20
Finalize catchup from Shabe's changes
dariosestito@L063522.prod.ad.symbian.intra [Tue, 17 Mar 2009 18:17:56 +0000] rev 19
Catchup from Shabe's changes