Lines 6-65
Link Here
|
6 |
# http://www.sun.com/ |
6 |
# http://www.sun.com/ |
7 |
# |
7 |
# |
8 |
# The Original Code is NetBeans. The Initial Developer of the Original |
8 |
# The Original Code is NetBeans. The Initial Developer of the Original |
9 |
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2003 Sun |
9 |
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun |
10 |
# Microsystems, Inc. All Rights Reserved. |
10 |
# Microsystems, Inc. All Rights Reserved. |
11 |
|
11 |
|
12 |
# Single place to change the modules' specification version. |
12 |
# Single place to change specification and implementation versions of XML modules. |
13 |
|
13 |
|
14 |
# Must always be numeric (numbers separated by '.', e.g. 1.11.3). |
14 |
# Implementation version used for semistable intermodule dependencies. |
15 |
# See http://openide.netbeans.org/versioning-policy.html for more. |
15 |
# Keep it numeric - when it is incremented all spec versions will go |
|
|
16 |
# up too, which will ensure that the newest versions are published on |
17 |
# AU and made available to AU clients. |
18 |
xml.common.impl.version=3.6.0 |
16 |
|
19 |
|
|
|
20 |
# Default specification version. Must be numeric. |
21 |
xml.common.spec.version=1.0.${xml.common.impl.version} |
17 |
|
22 |
|
18 |
# common module specification.version |
23 |
# For a release, do in the branch e.g. |
19 |
xml.common=1.0 |
24 |
# |
|
|
25 |
# xml.common.impl.version=release36 |
26 |
# xml.common.spec.version=1.1 |
20 |
|
27 |
|
|
|
28 |
# Outside modules using implementation packages from one of these |
29 |
# modules should of course be prepared to adapt to incompatible |
30 |
# changes, and should specify e.g. |
31 |
# |
32 |
# OpenIDE-Module-Specification-Version: 12.34.${xml.common.impl.version} |
33 |
# OpenIDE-Module-Implementation-Version: ${buildnumber} |
34 |
# OpenIDE-Module-Module-Dependencies: org.netbeans.modules.xml.core/2 = ${xml.common.impl.version} |
35 |
# |
36 |
# This ensures that when the impl version changes, new versions of |
37 |
# these modules will also be published (assuming they compile!), and |
38 |
# they will match the XML impl version. |
39 |
# |
40 |
# In the build scripts you can use e.g. |
41 |
# |
42 |
# <property file="${nbroot}/xml/spec-vers.properties"/> |
43 |
# <copy file="manifest.mf" tofile="manifest-subst.mf"> |
44 |
# <filterchain> |
45 |
# <expandproperties/> |
46 |
# </filterchain> |
47 |
# </copy> |
21 |
|
48 |
|
22 |
# XML tools API |
49 |
# XML tools API |
23 |
xml.api.specification.version=1.2 |
50 |
xml.api.spec.version=1.2.${xml.common.impl.version} |
24 |
|
51 |
|
25 |
# XML Entity Catalog |
52 |
# XML Entity Catalog |
26 |
xml.catalog.specification.version=1.0 |
53 |
xml.catalog.spec.version=1.0.${xml.common.impl.version} |
27 |
|
54 |
|
28 |
# XML Backward Compatibility |
55 |
# XML Backward Compatibility |
29 |
xml.compat.specification.version=${xml.common} |
56 |
xml.compat.spec.version=${xml.common.spec.version} |
30 |
|
57 |
|
31 |
# XML Core |
58 |
# XML Core |
32 |
xml.core.specification.version=${xml.common} |
59 |
xml.core.spec.version=${xml.common.spec.version} |
33 |
|
60 |
|
34 |
# CSS Support |
61 |
# CSS Support |
35 |
xml.css.specification.version=${xml.common} |
62 |
xml.css.spec.version=${xml.common.spec.version} |
36 |
|
63 |
|
37 |
# Tree API for XML |
64 |
# Tree API for XML |
38 |
xml.tax.specification.version=${xml.common} |
65 |
xml.tax.spec.version=${xml.common.spec.version} |
39 |
xml.tax.lib.specification.version=1.0 |
66 |
xml.tax.lib.spec.version=1.0.${xml.common.impl.version} |
40 |
|
67 |
|
41 |
# XML Text Editor |
68 |
# XML Text Editor |
42 |
xml.text-edit.specification.version=${xml.common} |
69 |
xml.text-edit.spec.version=${xml.common.spec.version} |
43 |
|
70 |
|
44 |
# XML Productivity Tools |
71 |
# XML Productivity Tools |
45 |
xml.tools.specification.version=${xml.common} |
72 |
xml.tools.spec.version=${xml.common.spec.version} |
46 |
|
73 |
|
47 |
# XML Tree Editor |
74 |
# XML Tree Editor |
48 |
xml.tree-edit.specification.version=${xml.common} |
75 |
xml.tree-edit.spec.version=${xml.common.spec.version} |
49 |
|
76 |
|
50 |
# XSL Support |
77 |
# XSL Support |
51 |
xml.xsl.specification.version=${xml.common} |
78 |
xml.xsl.spec.version=${xml.common.spec.version} |
52 |
|
79 |
|
53 |
# XML Schema Support |
80 |
# XML Schema Support |
54 |
xml.schema.specification.version=${xml.common} |
81 |
xml.schema.spec.version=${xml.common.spec.version} |
55 |
|
|
|
56 |
|
57 |
# |
58 |
# @XML_BUILD_NUMBER_SUBST@ |
59 |
# release public classes compatability range |
60 |
# set a value once implementation public classes are frozen |
61 |
# (typically after branching) |
62 |
# otherwise it defaults to ${buildnumber} |
63 |
|
64 |
# e.g. NB35 and Sun's Nevada shares XMLr35 |
65 |
#xml.implementation.version=XMLr35 |