sysdeftools/readme.txt
author Simon Howkins <simonh@symbian.org>
Thu, 10 Jun 2010 16:30:35 +0100
branchHighFidelityModel
changeset 283 7b6dfbac0dd3
parent 206 eccc98839441
child 390 a47fc547d2e3
permissions -rw-r--r--
Change the order of tests in sub GetXsltDir, so that it tests relative to the root directory before using the current dir (which will always exist) Improved debug output when unable to open some of the files.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
151
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     1
Filtering tools: 
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     2
filtering.xsl - Filter a sysdef in the 2.0 or 3.0 syntax
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     3
	filter-module.xsl - XSLT module which contains the logic to process the filter attribute in the system definition
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     4
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     5
Joining tools: 
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     6
joinsysdef.pl - Create a stand-alone sysdef from a linked set of fragments. Supports confguring via an .hrh file.
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     7
joinsysdef.xsl - Create a stand-alone sysdef from a linked set of fragments
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     8
joinandparesysdef.xsl - Create a stand-alone sysdef from a linked set of fragments, paring down to just a set of items of the desired rank.
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     9
	joinsysdef-module.xsl - XSLT module which contains the logic to join a system definition file
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    10
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    11
Merging tools: 
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    12
mergesysdef.xsl - Merge two 3.x syntax stand-alone system definitions
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    13
	mergesysdef-module.xsl - XSLT module for merging only two sysdef files according to the 3.0.0 rules
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    14
206
eccc98839441 Sysdef tools: additional comments and help.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 151
diff changeset
    15
Other tools:
151
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    16
sysdefdowngrade.xsl - Convert a 3.0.0 sysdef to 2.0.1 sytnax
206
eccc98839441 Sysdef tools: additional comments and help.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 151
diff changeset
    17
rootsysdef.pl - Generate a root system definition from a template root sysdef and a set of wildcard paths to look for pkgdef files
151
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    18
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    19
XSLT Processing:
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    20
xalan.jar
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    21
xercesImpl.jar
84b123918d3f Added latest version of sysdeftools. See readme.txt for details on content.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    22
xml-apis.jar
206
eccc98839441 Sysdef tools: additional comments and help.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 151
diff changeset
    23
eccc98839441 Sysdef tools: additional comments and help.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 151
diff changeset
    24
Validation tools:
eccc98839441 Sysdef tools: additional comments and help.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 151
diff changeset
    25
validate/checklinks.pl - check all referenced files in units exist at the specified locations
eccc98839441 Sysdef tools: additional comments and help.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 151
diff changeset
    26
validate/modelcheck.xsl - Validate a sysdef file, reporting any errors in HTML format. Can validate a sysdef in a web browser by using <?xml-stylesheet type="text/xsl" href="modelcheck.xsl"?>
eccc98839441 Sysdef tools: additional comments and help.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 151
diff changeset
    27
validate/validate-sysdef.xsl - Validate a sysdef file, reporting any errors as plain text
eccc98839441 Sysdef tools: additional comments and help.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 151
diff changeset
    28
	validate/test-model.xsl - common module which actually does the validation