Subversion Repositories DevTools

Rev

Rev 4898 | Rev 5820 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4898 Rev 5710
Line 1... Line 1...
1
########################################################################
1
########################################################################
2
# Copyright ( C ) 2008-2009 ERG Limited, All rights reserved
2
# Copyright (c) VIX TECHNOLOGY (AUST) LTD
3
#
3
#
4
# Module name   : jats_rewrite.pl
4
# Module name   : jats_rewrite.pl
5
# Module type   : JATS Utility
5
# Module type   : JATS Utility
6
# Compiler(s)   : Perl
6
# Compiler(s)   : Perl
7
# Environment(s): jats
7
# Environment(s): jats
Line 1147... Line 1147...
1147
 
1147
 
1148
=back
1148
=back
1149
 
1149
 
1150
=head2 XML File Rewrite
1150
=head2 XML File Rewrite
1151
 
1151
 
1152
This program will process an ERG style ANT build dependency definition file
1152
This program will process an VIX style ANT build dependency definition file
1153
and replace the values of the properties seen within the file.
1153
and replace the values of the properties seen within the file.
1154
 
1154
 
1155
The following properties are special within the rewrite process:
1155
The following properties are special within the rewrite process:
1156
 
1156
 
1157
=over 8
1157
=over 8
Line 1183... Line 1183...
1183
Properties that are not special will be treated as the name of a package and
1183
Properties that are not special will be treated as the name of a package and
1184
the value will be updated to reflect the required version of the package.
1184
the value will be updated to reflect the required version of the package.
1185
 
1185
 
1186
The XML rewrite process does not, and cannot handle, instances of packages
1186
The XML rewrite process does not, and cannot handle, instances of packages
1187
that have the same name, but different project suffixes. This is a limitation of
1187
that have the same name, but different project suffixes. This is a limitation of
1188
the ERG ANT build system and not a limitation of this utility.
1188
the VIX ANT build system and not a limitation of this utility.
1189
 
1189
 
1190
=head2 JATS Build File Rewrite
1190
=head2 JATS Build File Rewrite
1191
 
1191
 
1192
This program will process a JATS style build.pl file and modify some
1192
This program will process a JATS style build.pl file and modify some
1193
directives to update the file.
1193
directives to update the file.