ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gin...@apache.org
Subject [3/3] ant-ivy git commit: More navigation fixes
Date Tue, 13 Mar 2018 22:31:37 GMT
More navigation fixes

Project: http://git-wip-us.apache.org/repos/asf/ant-ivy/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant-ivy/commit/8736a161
Tree: http://git-wip-us.apache.org/repos/asf/ant-ivy/tree/8736a161
Diff: http://git-wip-us.apache.org/repos/asf/ant-ivy/diff/8736a161

Branch: refs/heads/master
Commit: 8736a161fbe396a2a09e385731519404676d0aa5
Parents: d7ddccd
Author: Gintas Grigelionis <gintas@apache.org>
Authored: Tue Mar 13 23:31:21 2018 +0100
Committer: Gintas Grigelionis <gintas@apache.org>
Committed: Tue Mar 13 23:31:21 2018 +0100

----------------------------------------------------------------------
 asciidoc/configuration/caches.adoc              |  2 +-
 asciidoc/configuration/caches/cache.adoc        |  2 +-
 asciidoc/configuration/caches/ttl.adoc          |  2 +-
 asciidoc/configuration/classpath.adoc           |  2 +-
 asciidoc/configuration/conf.adoc                |  2 +-
 asciidoc/configuration/include.adoc             |  2 +-
 asciidoc/configuration/lock-strategies.adoc     |  2 +-
 asciidoc/configuration/macrodef.adoc            |  2 +-
 asciidoc/configuration/macrodef/attribute.adoc  |  2 +-
 asciidoc/configuration/module.adoc              |  2 +-
 asciidoc/configuration/modules.adoc             |  2 +-
 asciidoc/configuration/namespace.adoc           |  2 +-
 asciidoc/configuration/namespace/dest.adoc      |  2 +-
 .../configuration/namespace/fromtosystem.adoc   |  2 +-
 asciidoc/configuration/namespace/rule.adoc      |  2 +-
 asciidoc/configuration/namespace/src.adoc       |  2 +-
 asciidoc/configuration/namespaces.adoc          |  2 +-
 asciidoc/configuration/outputters.adoc          |  2 +-
 asciidoc/configuration/parsers.adoc             |  2 +-
 asciidoc/configuration/properties.adoc          |  2 +-
 asciidoc/configuration/property.adoc            |  2 +-
 asciidoc/configuration/resolvers.adoc           |  2 +-
 asciidoc/configuration/status.adoc              |  2 +-
 asciidoc/configuration/statuses.adoc            |  2 +-
 asciidoc/configuration/triggers.adoc            |  2 +-
 asciidoc/configuration/typedef.adoc             |  2 +-
 asciidoc/ivyfile/artifact-conf.adoc             |  2 +-
 asciidoc/ivyfile/artifact-exclude.adoc          |  6 ++---
 asciidoc/ivyfile/artifact.adoc                  | 12 ++++-----
 asciidoc/ivyfile/conf.adoc                      |  4 +--
 asciidoc/ivyfile/conflict.adoc                  |  4 +--
 asciidoc/ivyfile/conflicts.adoc                 |  8 +++---
 asciidoc/ivyfile/dependency-artifact.adoc       |  6 ++---
 asciidoc/ivyfile/dependency-conf.adoc           |  4 +--
 asciidoc/ivyfile/dependency-include.adoc        |  4 +--
 asciidoc/ivyfile/description.adoc               |  2 +-
 asciidoc/ivyfile/exclude.adoc                   |  4 +--
 asciidoc/ivyfile/extends.adoc                   | 14 +++++------
 asciidoc/ivyfile/info.adoc                      | 16 ++++++------
 asciidoc/ivyfile/ivyauthor.adoc                 |  2 +-
 asciidoc/ivyfile/license.adoc                   |  2 +-
 asciidoc/ivyfile/manager.adoc                   |  8 +++---
 asciidoc/ivyfile/override.adoc                  |  4 +--
 asciidoc/ivyfile/publications.adoc              |  4 +--
 asciidoc/ivyfile/repository.adoc                |  2 +-
 asciidoc/osgi/eclipse-plugin.adoc               |  2 +-
 asciidoc/osgi/osgi-mapping.adoc                 |  8 +++---
 asciidoc/osgi/target-platform.adoc              |  6 ++---
 asciidoc/resolver/chain.adoc                    |  2 +-
 asciidoc/resolver/dual.adoc                     |  2 +-
 asciidoc/resolver/filesystem.adoc               |  6 ++---
 asciidoc/resolver/ibiblio.adoc                  |  4 +--
 asciidoc/resolver/ivyrep.adoc                   |  4 +--
 asciidoc/resolver/jar.adoc                      |  2 +-
 asciidoc/resolver/mirrored.adoc                 |  2 +-
 asciidoc/resolver/obr.adoc                      |  4 +--
 asciidoc/resolver/osgiagg.adoc                  |  8 +++---
 asciidoc/resolver/sftp.adoc                     |  4 +--
 asciidoc/resolver/ssh.adoc                      |  6 ++---
 asciidoc/resolver/updatesite.adoc               |  4 +--
 asciidoc/resolver/url.adoc                      |  4 +--
 asciidoc/resolver/vfs.adoc                      |  2 +-
 asciidoc/settings/caches/cache.adoc             | 14 +++++------
 asciidoc/settings/caches/ttl.adoc               |  4 +--
 asciidoc/settings/conflict-managers.adoc        |  4 +--
 asciidoc/settings/include.adoc                  |  2 +-
 asciidoc/settings/latest-strategies.adoc        |  2 +-
 asciidoc/settings/macrodef.adoc                 |  4 +--
 asciidoc/settings/macrodef/attribute.adoc       |  2 +-
 asciidoc/settings/module.adoc                   | 10 ++++----
 asciidoc/settings/modules.adoc                  |  2 +-
 asciidoc/settings/namespace.adoc                |  6 ++---
 asciidoc/settings/namespace/fromtosystem.adoc   |  4 +--
 asciidoc/settings/namespace/rule.adoc           |  6 ++---
 asciidoc/settings/namespaces.adoc               |  2 +-
 asciidoc/settings/outputters.adoc               |  4 +--
 asciidoc/settings/settings.adoc                 | 16 ++++++------
 asciidoc/settings/status.adoc                   |  2 +-
 asciidoc/settings/statuses.adoc                 |  2 +-
 asciidoc/settings/timeout-constraints.adoc      |  2 +-
 asciidoc/settings/triggers.adoc                 |  2 +-
 asciidoc/settings/typedef.adoc                  |  2 +-
 asciidoc/settings/version-matchers.adoc         |  4 +--
 asciidoc/tutorial/build-repository.adoc         |  6 ++---
 .../tutorial/build-repository/advanced.adoc     |  2 +-
 asciidoc/tutorial/build-repository/basic.adoc   | 10 ++++----
 asciidoc/tutorial/conf.adoc                     |  4 +--
 asciidoc/tutorial/defaultconf.adoc              |  6 ++---
 asciidoc/tutorial/dependence.adoc               |  2 +-
 asciidoc/tutorial/dual.adoc                     |  2 +-
 asciidoc/tutorial/multiple.adoc                 |  2 +-
 asciidoc/tutorial/multiproject.adoc             |  8 +++---
 asciidoc/tutorial/start.adoc                    | 16 ++++++------
 asciidoc/use/artifactproperty.adoc              |  2 +-
 asciidoc/use/artifactreport.adoc                |  6 ++---
 asciidoc/use/buildlist.adoc                     |  6 ++---
 asciidoc/use/buildobr.adoc                      |  6 ++---
 asciidoc/use/cachefileset.adoc                  |  4 +--
 asciidoc/use/cachepath.adoc                     |  4 +--
 asciidoc/use/checkdepsupdate.adoc               |  2 +-
 asciidoc/use/configure.adoc                     |  4 +--
 asciidoc/use/deliver.adoc                       |  8 +++---
 asciidoc/use/dependencytree.adoc                |  2 +-
 asciidoc/use/findrevision.adoc                  |  2 +-
 asciidoc/use/fixdeps.adoc                       |  4 +--
 asciidoc/use/listmodules.adoc                   |  2 +-
 asciidoc/use/postresolvetask.adoc               | 26 ++++++++++----------
 asciidoc/use/publish.adoc                       |  8 +++---
 asciidoc/use/report.adoc                        |  2 +-
 asciidoc/use/repreport.adoc                     |  4 +--
 asciidoc/use/resolve.adoc                       | 22 ++++++++---------
 asciidoc/use/resources.adoc                     |  2 +-
 asciidoc/use/retrieve.adoc                      |  4 +--
 asciidoc/use/settings.adoc                      |  6 ++---
 asciidoc/use/var.adoc                           |  2 +-
 115 files changed, 256 insertions(+), 256 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/caches.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/caches.adoc b/asciidoc/configuration/caches.adoc
index 5c7c10d..f1f7cae 100644
--- a/asciidoc/configuration/caches.adoc
+++ b/asciidoc/configuration/caches.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/caches.html[here].
+link:../settings/caches{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/caches/cache.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/caches/cache.adoc b/asciidoc/configuration/caches/cache.adoc
index a133893..f4eea5c 100644
--- a/asciidoc/configuration/caches/cache.adoc
+++ b/asciidoc/configuration/caches/cache.adoc
@@ -17,4 +17,4 @@
    under the License.
 ////
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../../settings/caches/cache.html[here].
+link:../../settings/caches/cache{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/caches/ttl.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/caches/ttl.adoc b/asciidoc/configuration/caches/ttl.adoc
index d50d1ae..ec64212 100644
--- a/asciidoc/configuration/caches/ttl.adoc
+++ b/asciidoc/configuration/caches/ttl.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../../settings/caches/ttl.html[here].
+link:../../settings/caches/ttl{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/classpath.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/classpath.adoc b/asciidoc/configuration/classpath.adoc
index 6151edc..0dfd37a 100644
--- a/asciidoc/configuration/classpath.adoc
+++ b/asciidoc/configuration/classpath.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/classpath.html[here].
+link:../settings/classpath{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/conf.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/conf.adoc b/asciidoc/configuration/conf.adoc
index 9a71343..a7dd223 100644
--- a/asciidoc/configuration/conf.adoc
+++ b/asciidoc/configuration/conf.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/settings.html[here].
+link:../settings/settings{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/include.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/include.adoc b/asciidoc/configuration/include.adoc
index 64ad61f..cffe099 100644
--- a/asciidoc/configuration/include.adoc
+++ b/asciidoc/configuration/include.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/include.html[here].
+link:../settings/include{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/lock-strategies.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/lock-strategies.adoc b/asciidoc/configuration/lock-strategies.adoc
index 9e80eaa..53ce1a4 100644
--- a/asciidoc/configuration/lock-strategies.adoc
+++ b/asciidoc/configuration/lock-strategies.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/lockstrategies.html[here].
+link:../settings/lockstrategies{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/macrodef.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/macrodef.adoc b/asciidoc/configuration/macrodef.adoc
index ec9a894..092201a 100644
--- a/asciidoc/configuration/macrodef.adoc
+++ b/asciidoc/configuration/macrodef.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/macrodef.html[here].
+link:../settings/macrodef{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/macrodef/attribute.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/macrodef/attribute.adoc b/asciidoc/configuration/macrodef/attribute.adoc
index 4d3c143..f6972a8 100644
--- a/asciidoc/configuration/macrodef/attribute.adoc
+++ b/asciidoc/configuration/macrodef/attribute.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../../settings/macrodef/attribute.html[here].
+link:../../settings/macrodef/attribute{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/module.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/module.adoc b/asciidoc/configuration/module.adoc
index a032074..bc654b0 100644
--- a/asciidoc/configuration/module.adoc
+++ b/asciidoc/configuration/module.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/module.html[here].
+link:../settings/module{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/modules.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/modules.adoc b/asciidoc/configuration/modules.adoc
index 673d77e..4d05acb 100644
--- a/asciidoc/configuration/modules.adoc
+++ b/asciidoc/configuration/modules.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/modules.html[here].
+link:../settings/modules{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace.adoc b/asciidoc/configuration/namespace.adoc
index ae073cf..95bb63d 100644
--- a/asciidoc/configuration/namespace.adoc
+++ b/asciidoc/configuration/namespace.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/namespace.html[here].
+link:../settings/namespace{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace/dest.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace/dest.adoc b/asciidoc/configuration/namespace/dest.adoc
index b938e6a..a1d516e 100644
--- a/asciidoc/configuration/namespace/dest.adoc
+++ b/asciidoc/configuration/namespace/dest.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../../settings/namespace/dest.html[here].
+link:../../settings/namespace/dest{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace/fromtosystem.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace/fromtosystem.adoc b/asciidoc/configuration/namespace/fromtosystem.adoc
index 6cfc3f5..eaf1025 100644
--- a/asciidoc/configuration/namespace/fromtosystem.adoc
+++ b/asciidoc/configuration/namespace/fromtosystem.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../../settings/namespace/fromtosystem.html[here].
+link:../../settings/namespace/fromtosystem{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace/rule.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace/rule.adoc b/asciidoc/configuration/namespace/rule.adoc
index 66f33b6..0b064a1 100644
--- a/asciidoc/configuration/namespace/rule.adoc
+++ b/asciidoc/configuration/namespace/rule.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../../settings/namespace/rule.html[here].
+link:../../settings/namespace/rule{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace/src.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace/src.adoc b/asciidoc/configuration/namespace/src.adoc
index e3dd3ec..d7776e2 100644
--- a/asciidoc/configuration/namespace/src.adoc
+++ b/asciidoc/configuration/namespace/src.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../../settings/namespace/src.html[here].
+link:../../settings/namespace/src{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespaces.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespaces.adoc b/asciidoc/configuration/namespaces.adoc
index a767e48..fcd3fb9 100644
--- a/asciidoc/configuration/namespaces.adoc
+++ b/asciidoc/configuration/namespaces.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/namespaces.html[here].
+link:../settings/namespaces{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/outputters.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/outputters.adoc b/asciidoc/configuration/outputters.adoc
index a33d1f4..90f2f4f 100644
--- a/asciidoc/configuration/outputters.adoc
+++ b/asciidoc/configuration/outputters.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/outputters.html[here].
+link:../settings/outputters{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/parsers.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/parsers.adoc b/asciidoc/configuration/parsers.adoc
index 9881d08..f38ebca 100644
--- a/asciidoc/configuration/parsers.adoc
+++ b/asciidoc/configuration/parsers.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/parsers.html[here].
+link:../settings/parsers{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/properties.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/properties.adoc b/asciidoc/configuration/properties.adoc
index 8108a4a..d24f7f6 100644
--- a/asciidoc/configuration/properties.adoc
+++ b/asciidoc/configuration/properties.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/properties.html[here].
+link:../settings/properties{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/property.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/property.adoc b/asciidoc/configuration/property.adoc
index 80f0b1e..8ec958d 100644
--- a/asciidoc/configuration/property.adoc
+++ b/asciidoc/configuration/property.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/property.html[here].
+link:../settings/property{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/resolvers.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/resolvers.adoc b/asciidoc/configuration/resolvers.adoc
index 1e70422..2baeb17 100644
--- a/asciidoc/configuration/resolvers.adoc
+++ b/asciidoc/configuration/resolvers.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/resolvers.html[here].
+link:../settings/resolvers{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/status.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/status.adoc b/asciidoc/configuration/status.adoc
index 5ba0364..691526a 100644
--- a/asciidoc/configuration/status.adoc
+++ b/asciidoc/configuration/status.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/status.html[here].
+link:../settings/status{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/statuses.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/statuses.adoc b/asciidoc/configuration/statuses.adoc
index 89e2b85..3c42372 100644
--- a/asciidoc/configuration/statuses.adoc
+++ b/asciidoc/configuration/statuses.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/statuses.html[here].
+link:../settings/statuses{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/triggers.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/triggers.adoc b/asciidoc/configuration/triggers.adoc
index ac76268..f853bbf 100644
--- a/asciidoc/configuration/triggers.adoc
+++ b/asciidoc/configuration/triggers.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/triggers.html[here].
+link:../settings/triggers{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/typedef.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/typedef.adoc b/asciidoc/configuration/typedef.adoc
index 95f842b..5ec28fa 100644
--- a/asciidoc/configuration/typedef.adoc
+++ b/asciidoc/configuration/typedef.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new location, click
-link:../settings/typedef.html[here].
+link:../settings/typedef{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/artifact-conf.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/artifact-conf.adoc b/asciidoc/ivyfile/artifact-conf.adoc
index 46cbd7a..32f84a9 100644
--- a/asciidoc/ivyfile/artifact-conf.adoc
+++ b/asciidoc/ivyfile/artifact-conf.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* conf *Parent:* link:../ivyfile/artifact.html[artifact]
+*Tag:* conf *Parent:* link:../ivyfile/artifact{outfilesuffix}[artifact]
 
 Indicates a public configuration in which enclosing artifact is published.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/artifact-exclude.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/artifact-exclude.adoc b/asciidoc/ivyfile/artifact-exclude.adoc
index 6d4098e..8885350 100644
--- a/asciidoc/ivyfile/artifact-exclude.adoc
+++ b/asciidoc/ivyfile/artifact-exclude.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* exclude *Parent:* link:../ivyfile/dependency.html[dependency]
+*Tag:* exclude *Parent:* link:../ivyfile/dependency{outfilesuffix}[dependency]
 
 This feature gives you more control on a dependency for which you do not control its Ivy file.
 It enables to restrict the artifacts required, by excluding artifacts being published by the dependency or any of its transitive dependencies, even if configuration does not provide a good separation of published artifacts.
@@ -35,7 +35,7 @@ Note that exclusion is always done AFTER inclusion has been done.
 </dependency>
 ----
 
-(*__since 2.0__*) A link:../ivyfile/exclude.html[module wide exclude] can also be used to exclude dependencies for the whole module (and not only in the context of one dependency as it is the case here).
+(*__since 2.0__*) A link:../ivyfile/exclude{outfilesuffix}[module wide exclude] can also be used to exclude dependencies for the whole module (and not only in the context of one dependency as it is the case here).
 
 == Attributes
 
@@ -47,7 +47,7 @@ Note that exclusion is always done AFTER inclusion has been done.
 |name|the name of an artifact of the dependency module to add to the exclude list, or an expression matching this name (see `matcher` attribute below)|No, defaults to `$$*$$`
 |type|the type of the artifact of the dependency module to add to the exclude list, or a regexp matching this name|No, defaults to `$$*$$`
 |ext|the extension of the artifact of the dependency module to add to the exclude list, or an expression matching this name (see `matcher` attribute below)|No, defaults to the value of `type`
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules to excludes (*__since 1.3__*)|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and superior
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match the modules to excludes (*__since 1.3__*)|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and superior
 |conf|comma separated list of the master configurations in which this artifact should be excluded.
 
 `$$*$$` wildcard can be used to designate all configurations of this module|No, defaults to `$$*$$`, unless nested conf are specified

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/artifact.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/artifact.adoc b/asciidoc/ivyfile/artifact.adoc
index 8893fe3..9183d8e 100644
--- a/asciidoc/ivyfile/artifact.adoc
+++ b/asciidoc/ivyfile/artifact.adoc
@@ -17,9 +17,9 @@
    under the License.
 ////
 
-*Tag:* artifact *Parent:* link:../ivyfile/publications.html[publications]
+*Tag:* artifact *Parent:* link:../ivyfile/publications{outfilesuffix}[publications]
 
-Declares an artifact published by this module. This is especially useful for other modules depending on this one. They thus get all published artifacts belonging to the configurations asked. Indeed, each published artifact declares in which public configuration it is published. Thus a module depending on this module only get artifacts marked with the asked configurations, taking into account configurations extension (see link:../ivyfile/conf.html[configuration declaration]).
+Declares an artifact published by this module. This is especially useful for other modules depending on this one. They thus get all published artifacts belonging to the configurations asked. Indeed, each published artifact declares in which public configuration it is published. Thus a module depending on this module only get artifacts marked with the asked configurations, taking into account configurations extension (see link:../ivyfile/conf{outfilesuffix}[configuration declaration]).
 
 The configurations in which an artifact is published can be configured in two ways:
 
@@ -41,9 +41,9 @@ If this is the only artifact declared, then it's equivalent to having no publica
 
 It is possible to give an `url` at which artifacts can be found. This is not mandatory, and even not recommended. This is only a convenient way to deal with an existing repository with a bad layout, but should not be avoided in an enterprise repository.
 
-This tag supports link:../concept.html#extra[extra attributes].
+This tag supports link:../concept{outfilesuffix}#extra[extra attributes].
 
-(*__since 2.4__*) This tag supports the 'packaging' attributes; complete documentation can be found in the link:../concept.html#packaging[concept page].
+(*__since 2.4__*) This tag supports the 'packaging' attributes; complete documentation can be found in the link:../concept{outfilesuffix}#packaging[concept page].
 
 == Attributes
 
@@ -57,7 +57,7 @@ This tag supports link:../concept.html#extra[extra attributes].
 
 `$$*$$` wildcard can be used to designate all public configurations of this module|No, defaults to `defaultconf` attribute value on parent publications element.
 |url|an URL at which this artifact can be found if it isn't located at the standard location in the repository (*__since 1.4__*)|No, defaults to no URL
-|packaging|a comma separated list of link:../concept.html#packaging[packaging] types (*__since 2.4__*)|No, defaults to no packaging
+|packaging|a comma separated list of link:../concept{outfilesuffix}#packaging[packaging] types (*__since 2.4__*)|No, defaults to no packaging
 |=======
 
 == Child elements
@@ -65,7 +65,7 @@ This tag supports link:../concept.html#extra[extra attributes].
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/artifact-conf.html[conf]|indicates a public configuration in which this artifact is published|0..n
+|link:../ivyfile/artifact-conf{outfilesuffix}[conf]|indicates a public configuration in which this artifact is published|0..n
 |=======
 
 == Examples

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/conf.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/conf.adoc b/asciidoc/ivyfile/conf.adoc
index 665d4eb..610239a 100644
--- a/asciidoc/ivyfile/conf.adoc
+++ b/asciidoc/ivyfile/conf.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* conf *Parent:* link:../ivyfile/configurations.html[configurations]
+*Tag:* conf *Parent:* link:../ivyfile/configurations{outfilesuffix}[configurations]
 
 Declares a configuration of this module. As described in the reference page, a configuration is a way to use or construct a module. Some modules may be used in different ways (think about hibernate which can be used inside or outside an application server), and this way may alter the artifacts you need (in the case of hibernate, jta.jar is needed only if it is used outside an application server). Moreover, a module may need some other modules and artifacts only at build time, and some others at runtime. All those different ways to use or build a module are called module configurations in Ivy.
 
@@ -43,7 +43,7 @@ The extends attribute can use the following wildcards:
 A whole configuration can be declared as non transitive, so that all dependencies resolved in this configuration will be resolved with transitivity disabled. Note that the transitivity is disabled for all the configuration dependencies (including those obtained because this conf extends other ones), and only for this configuration (which means that a conf extending this one with transitivity enabled will get transitive dependencies even for dependencies being part of the non transitive configuration).
 This is very useful to build a compile configuration, for instance, forcing the dependency declaration on each direct dependency, with no risk to forget some because of transitivity.
 
-This tag supports link:../concept.html#extra[extra attributes].
+This tag supports link:../concept{outfilesuffix}#extra[extra attributes].
 
 == Attributes
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/conflict.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/conflict.adoc b/asciidoc/ivyfile/conflict.adoc
index adc429a..f59333d 100644
--- a/asciidoc/ivyfile/conflict.adoc
+++ b/asciidoc/ivyfile/conflict.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* conflict *Parent:* link:../ivyfile/dependencies.html[dependencies]
+*Tag:* conflict *Parent:* link:../ivyfile/dependencies{outfilesuffix}[dependencies]
 
 [*__since 2.0__*]
 
@@ -43,5 +43,5 @@ If no specific conflict manager is defined, a default conflict manager is used f
 |manager|the name of the conflict manager to use
 .2+.^|Exactly one of two
 |rev|a comma separated list of revisions this conflict manager should select
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules for which the conflict manager should be used|No, defaults to `exact`
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match the modules for which the conflict manager should be used|No, defaults to `exact`
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/conflicts.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/conflicts.adoc b/asciidoc/ivyfile/conflicts.adoc
index a58042e..7062946 100644
--- a/asciidoc/ivyfile/conflicts.adoc
+++ b/asciidoc/ivyfile/conflicts.adoc
@@ -17,13 +17,13 @@
    under the License.
 ////
 
-*Tag:* conflicts *Parent:* link:../ivyfile.html[ivy-module]
+*Tag:* conflicts *Parent:* link:../ivyfile{outfilesuffix}[ivy-module]
 
-(*__since 2.0__*) The conflicts section is deprecated.  Use link:../ivyfile/conflict.html[conflict] instead.
+(*__since 2.0__*) The conflicts section is deprecated.  Use link:../ivyfile/conflict{outfilesuffix}[conflict] instead.
 
 Container for conflict manager elements, used to indicate how conflicts should be resolved for this module.
 
-The list of built-in conflict managers available is listed in the link:../settings/conflict-managers.html[conflict manager settings page].
+The list of built-in conflict managers available is listed in the link:../settings/conflict-managers{outfilesuffix}[conflict manager settings page].
 
 Conflict managers are used during the resolve operation, i.e. when Ivy analyses the graph of dependencies
 and downloads corresponding Ivy files and artifacts. Managing conflict at resolve time
@@ -50,5 +50,5 @@ If this container is not present, a default conflict manager is used for all mod
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/manager.html[manager]|declares a conflict manager for this module|1..n
+|link:../ivyfile/manager{outfilesuffix}[manager]|declares a conflict manager for this module|1..n
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/dependency-artifact.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/dependency-artifact.adoc b/asciidoc/ivyfile/dependency-artifact.adoc
index e9a1f48..6fad7e2 100644
--- a/asciidoc/ivyfile/dependency-artifact.adoc
+++ b/asciidoc/ivyfile/dependency-artifact.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* artifact *Parent:* link:../ivyfile/dependency.html[dependency]
+*Tag:* artifact *Parent:* link:../ivyfile/dependency{outfilesuffix}[dependency]
 
 This feature gives you more control on a dependency for which you do not control its Ivy file.
 It enables to specify the artifacts required, if the dependency has no Ivy file.
@@ -39,7 +39,7 @@ Example:
 
 (*__since 1.4__*) It's possible to indicate the URL at which the artifact can be found. This is not mandatory, and even not recommended with an enterprise repository. Note that Ivy will always look at the location where the artifact should be and only use the URL if it cannot be found at the standard location in the repository.
 
-(*__since 1.4__*) This tag supports link:../concept.html#extra[extra attributes].
+(*__since 1.4__*) This tag supports link:../concept{outfilesuffix}#extra[extra attributes].
 
 (*__since 2.0__*) This feature can also be used for modules having their own module descriptor, but which doesn't declare an artifact you know that is published. Note that in this case artifacts declared to be published by the dependency will be ignored, so do not forget to include all artifacts you want.
 
@@ -62,7 +62,7 @@ Example:
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/dependency-artifact-conf.html[conf]|configuration in which the artifact should be included|0..n
+|link:../ivyfile/dependency-artifact-conf{outfilesuffix}[conf]|configuration in which the artifact should be included|0..n
 |=======
 
 == Examples

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/dependency-conf.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/dependency-conf.adoc b/asciidoc/ivyfile/dependency-conf.adoc
index b970308..68f82cd 100644
--- a/asciidoc/ivyfile/dependency-conf.adoc
+++ b/asciidoc/ivyfile/dependency-conf.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* conf *Parent:* link:../ivyfile/dependency.html[dependency]
+*Tag:* conf *Parent:* link:../ivyfile/dependency{outfilesuffix}[dependency]
 
 Describes a configuration mapping for a dependency. See also the inline configuration mapping in dependency element.
 
@@ -37,5 +37,5 @@ Describes a configuration mapping for a dependency. See also the inline configur
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/mapped.html[mapped]|map dependency configurations for this master configuration|0..n
+|link:../ivyfile/mapped{outfilesuffix}[mapped]|map dependency configurations for this master configuration|0..n
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/dependency-include.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/dependency-include.adoc b/asciidoc/ivyfile/dependency-include.adoc
index 896fb3a..6516e3e 100644
--- a/asciidoc/ivyfile/dependency-include.adoc
+++ b/asciidoc/ivyfile/dependency-include.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* include *Parent:* link:../ivyfile/dependency.html[dependency]
+*Tag:* include *Parent:* link:../ivyfile/dependency{outfilesuffix}[dependency]
 
 This feature gives you more control on a dependency for which you do not control its Ivy file.
 It enables to restrict the artifacts required by including only the artifacts given here, even if configuration does not provide a good separation of published artifacts.
@@ -44,7 +44,7 @@ Example:
 |name|the name of an artifact of the dependency module to add to the include list, or an expression matching this name (see `matcher` attribute below)|No, defaults to `$$.*$$`
 |type|the type of the artifact of the dependency module to add to the include list, or an expression matching this name (see `matcher` attribute below)|No, defaults to `$$.*$$`
 |ext|the extension of the artifact of the dependency module to add to the include list, or an expression matching this name (see `matcher` attribute below)|No, defaults to the value of `type`
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules to include (*__since 2.0__*)|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and superior
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match the modules to include (*__since 2.0__*)|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and superior
 |conf|comma separated list of the master configurations in which this artifact should be included.
 
 `$$*$$` wildcard can be used to designate all configurations of this module|No, defaults to `$$*$$`, unless nested conf are specified

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/description.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/description.adoc b/asciidoc/ivyfile/description.adoc
index 2d937f7..5fdfe94 100644
--- a/asciidoc/ivyfile/description.adoc
+++ b/asciidoc/ivyfile/description.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* description *Parent:* link:../ivyfile/info.html[info]
+*Tag:* description *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 Describes the current module. This tag is the only one which can contain free text,
 including HTML. It is used to describe the module itself, usually in a single short phrase

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/exclude.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/exclude.adoc b/asciidoc/ivyfile/exclude.adoc
index 5048041..6d37c79 100644
--- a/asciidoc/ivyfile/exclude.adoc
+++ b/asciidoc/ivyfile/exclude.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* exclude *Parent:* link:../ivyfile/dependencies.html[dependencies]
+*Tag:* exclude *Parent:* link:../ivyfile/dependencies{outfilesuffix}[dependencies]
 
 [*__since 2.0__*]
 
@@ -36,7 +36,7 @@ It is very similar to the link:../ivyfile/artifact-exclude.html[dependency exclu
 |artifact|the name of an artifact of the dependency module to add to the exclude list, or an expression matching this name (see `matcher` attribute below)|No, defaults to `$$*$$`
 |type|the type of the artifact of the dependency module to add to the exclude list, or a regexp matching this name|No, defaults to `$$*$$`
 |ext|the extension of the artifact of the dependency module to add to the exclude list, or an expression matching this name (see `matcher` attribute below)|No, defaults to the value of `type`
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules to excludes|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and superior
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match the modules to excludes|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and superior
 |conf|comma separated list of the master configurations in which this artifact should be included.
 
 `$$*$$` wildcard can be used to designate all configurations of this module|No, defaults to `$$*$$`, unless nested conf are specified

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/extends.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/extends.adoc b/asciidoc/ivyfile/extends.adoc
index 49867d2..1c7afca 100644
--- a/asciidoc/ivyfile/extends.adoc
+++ b/asciidoc/ivyfile/extends.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* extends *Parent:* link:../ivyfile/info.html[info]
+*Tag:* extends *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 [*__since 2.2__*]
 
@@ -28,11 +28,11 @@ Supported `extendType` values are:
 [options="header",cols="15%,50%"]
 |=======
 |Value|Description
-|info|Attributes of the link:../ivyfile/info.html[info] element are inherited from the parent.  When an attribute appears in both child and parent, the child value is used.
-|description|The content of the link:../ivyfile/description.html[info/description] element is inherited from the parent.
-|configurations|link:../ivyfile/conf.html[Configurations] defined in the parent descriptor are added to any configurations defined in the child descriptor.
-|dependencies|link:../ivyfile/dependency.html[Dependencies] defined in the parent descriptor are added to any dependencies defined in the child descriptor.
-|licenses|link:../ivyfile/license.html[Licenses] defined in the parent descriptor are added to any licenses defined in the child descriptor.
+|info|Attributes of the link:../ivyfile/info{outfilesuffix}[info] element are inherited from the parent.  When an attribute appears in both child and parent, the child value is used.
+|description|The content of the link:../ivyfile/description{outfilesuffix}[info/description] element is inherited from the parent.
+|configurations|link:../ivyfile/conf{outfilesuffix}[Configurations] defined in the parent descriptor are added to any configurations defined in the child descriptor.
+|dependencies|link:../ivyfile/dependency{outfilesuffix}[Dependencies] defined in the parent descriptor are added to any dependencies defined in the child descriptor.
+|licenses|link:../ivyfile/license{outfilesuffix}[Licenses] defined in the parent descriptor are added to any licenses defined in the child descriptor.
 |all|info, description, configurations, licenses and dependencies from the parent descriptor are merged into the child descriptor.
 |=======
 
@@ -46,7 +46,7 @@ Supported `extendType` values are:
 |Attribute|Description|Required
 |organisation|the organisation of the parent module|Yes
 |module|the name of the parent module|Yes
-|revision|the revision of the parent module.  Can be fixed, a dynamic value, or range of revisions; see link:../ivyfile/dependency.html[dependency] for information on specifying revisions.|Yes
+|revision|the revision of the parent module.  Can be fixed, a dynamic value, or range of revisions; see link:../ivyfile/dependency{outfilesuffix}[dependency] for information on specifying revisions.|Yes
 |extendType|which part(s) of the parent descriptor are inherited.  Valid values are `info`, `description`, `configurations`, `dependencies`, and `all`.|No, default is `all`
 |location|A local filesystem path that should be searched for the parent descriptor.  If the parent descriptor cannot be found at this location, it will be located using dependency resolvers like any normal dependency.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/info.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/info.adoc b/asciidoc/ivyfile/info.adoc
index ce7a247..9855bff 100644
--- a/asciidoc/ivyfile/info.adoc
+++ b/asciidoc/ivyfile/info.adoc
@@ -17,11 +17,11 @@
    under the License.
 ////
 
-*Tag:* info *Parent:* link:../ivyfile.html[ivy-module]
+*Tag:* info *Parent:* link:../ivyfile{outfilesuffix}[ivy-module]
 
 Gives identification and basic information about the module this Ivy file describes.
 
-(*__since 1.4__*) This tag supports link:../concept.html#extra[extra attributes].
+(*__since 1.4__*) This tag supports link:../concept{outfilesuffix}#extra[extra attributes].
 
 == Attributes
 
@@ -32,7 +32,7 @@ Gives identification and basic information about the module this Ivy file descri
 |module|the name of the module described by this Ivy file.|Yes
 |branch|the branch of this module. (*__since 1.4__*)|No, defaults to the default branch setting, or nothing if no default branch is configured
 |revision|the revision of this module.|Yes in repository Ivy files, no in Ivy files to resolve
-|status|the status of this module. See link:../reference.html[terminology] section for details|No, default to `integration`
+|status|the status of this module. See link:../reference{outfilesuffix}[terminology] section for details|No, default to `integration`
 |publication|the date of publication of this module. It should be given in this format: `yyyyMMddHHmmss`|No, but it's a good practice to set it with delivered Ivy files
 |=======
 
@@ -41,11 +41,11 @@ Gives identification and basic information about the module this Ivy file descri
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/extends.html[extends]|identifies a parent Ivy file from which this descriptor inherits content|0..n
-|link:../ivyfile/license.html[license]|contains information about the licenses of the described module|0..n
-|link:../ivyfile/ivyauthor.html[ivyauthor]|describes who has contributed to write the Ivy file|0..n
-|link:../ivyfile/repository.html[repository]|describes in which public repositories this module can be found|0..n
-|link:../ivyfile/description.html[description]|describes how to use the module|0..1
+|link:../ivyfile/extends{outfilesuffix}[extends]|identifies a parent Ivy file from which this descriptor inherits content|0..n
+|link:../ivyfile/license{outfilesuffix}[license]|contains information about the licenses of the described module|0..n
+|link:../ivyfile/ivyauthor{outfilesuffix}[ivyauthor]|describes who has contributed to write the Ivy file|0..n
+|link:../ivyfile/repository{outfilesuffix}[repository]|describes in which public repositories this module can be found|0..n
+|link:../ivyfile/description{outfilesuffix}[description]|describes how to use the module|0..1
 |=======
 
 After the description, you can also place your own tags in your own namespace. This allow to provide some custom information about the module.

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/ivyauthor.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/ivyauthor.adoc b/asciidoc/ivyfile/ivyauthor.adoc
index ef2337c..b39321f 100644
--- a/asciidoc/ivyfile/ivyauthor.adoc
+++ b/asciidoc/ivyfile/ivyauthor.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* ivyauthor *Parent:* link:../ivyfile/info.html[info]
+*Tag:* ivyauthor *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 Gives information about who has contributed to write this Ivy file. It does NOT indicate who
 is the author of the module itself.

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/license.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/license.adoc b/asciidoc/ivyfile/license.adoc
index 437bc18..e6cea9e 100644
--- a/asciidoc/ivyfile/license.adoc
+++ b/asciidoc/ivyfile/license.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* license *Parent:* link:../ivyfile/info.html[info]
+*Tag:* license *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 Gives information about a license of the described module.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/manager.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/manager.adoc b/asciidoc/ivyfile/manager.adoc
index d30035e..309cea7 100644
--- a/asciidoc/ivyfile/manager.adoc
+++ b/asciidoc/ivyfile/manager.adoc
@@ -17,9 +17,9 @@
    under the License.
 ////
 
-*Tag:* manager *Parent:* link:../ivyfile/conflicts.html[conflicts]
+*Tag:* manager *Parent:* link:../ivyfile/conflicts{outfilesuffix}[conflicts]
 
-(*__since 2.0__*) the conflicts section is deprecated.  Use link:../ivyfile/conflict.html[conflict] instead.
+(*__since 2.0__*) the conflicts section is deprecated.  Use link:../ivyfile/conflict{outfilesuffix}[conflict] instead.
 
 Specify a conflict manager for one or several dependencies.
 
@@ -29,7 +29,7 @@ and then specifying the conflict manager, either by giving its name or by
 specifying a fixed revision list, in which case a fixed conflict manager is used.
 
 
-See link:../ivyfile/conflicts.html[Conflict Manager] for details on conflict managers in general.
+See link:../ivyfile/conflicts{outfilesuffix}[Conflict Manager] for details on conflict managers in general.
 
 == Attributes
 
@@ -41,5 +41,5 @@ See link:../ivyfile/conflicts.html[Conflict Manager] for details on conflict man
 |name|the name of the conflict manager to use
 .2+.^|Exactly one of two
 |rev|a comma separated list of revisions this conflict manager should select
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules for which the conflict manager should be used (*__since 1.3__*)|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and superior
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match the modules for which the conflict manager should be used (*__since 1.3__*)|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and superior
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/override.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/override.adoc b/asciidoc/ivyfile/override.adoc
index 4297045..ab046bc 100644
--- a/asciidoc/ivyfile/override.adoc
+++ b/asciidoc/ivyfile/override.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* override *Parent:* link:../ivyfile/dependencies.html[dependencies]
+*Tag:* override *Parent:* link:../ivyfile/dependencies{outfilesuffix}[dependencies]
 
 [*__since 2.0__*]
 
@@ -38,5 +38,5 @@ Note that even though no attribute is required, it makes no sense to set no attr
 |module|the name, or an expression matching the name of module to which overriding should be applied (see matcher attribute below)|No, defaults to `$$*$$` (match all)
 |branch|the branch to set for all the overridden dependency descriptors|No, by default branch is not overridden
 |rev|the revision to set for all the overridden dependency descriptors|No, by default revision is not overridden
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules for which the conflict manager should be used|No, defaults to `exact`
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match the modules for which the conflict manager should be used|No, defaults to `exact`
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/publications.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/publications.adoc b/asciidoc/ivyfile/publications.adoc
index 06548b1..240bf90 100644
--- a/asciidoc/ivyfile/publications.adoc
+++ b/asciidoc/ivyfile/publications.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* publications *Parent:* link:../ivyfile.html[ivy-module]
+*Tag:* publications *Parent:* link:../ivyfile{outfilesuffix}[ivy-module]
 
 Container for `artifact` elements, used to describe the artifacts published by this module.
 
@@ -39,5 +39,5 @@ Thus if you have a module which publishes no artifacts (a sort of virtual module
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/artifact.html[artifact]|declares a published artifact for this module|0..n
+|link:../ivyfile/artifact{outfilesuffix}[artifact]|declares a published artifact for this module|0..n
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/repository.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/repository.adoc b/asciidoc/ivyfile/repository.adoc
index e900791..38baab3 100644
--- a/asciidoc/ivyfile/repository.adoc
+++ b/asciidoc/ivyfile/repository.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* repository *Parent:* link:../ivyfile/info.html[info]
+*Tag:* repository *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 Gives information about a public repository where the module can be found. This information is given as an indication, repositories being able to be down over time.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/osgi/eclipse-plugin.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/osgi/eclipse-plugin.adoc b/asciidoc/osgi/eclipse-plugin.adoc
index 5c8f774..5323554 100644
--- a/asciidoc/osgi/eclipse-plugin.adoc
+++ b/asciidoc/osgi/eclipse-plugin.adoc
@@ -91,7 +91,7 @@ NOTE: For resolution to work correctly, Ivy relies on the aggregated metadata of
 
 When building an Eclipse plugin, we are relying on a "target platform", the Eclipse installation we want our plugin to be eventually installed into. For Ivy, this will represent the repository of artifacts.
 
-Ivy needs an aggregation of the OSGi metadata in order to resolve a such repository. The Ant task link:../use/buildobr.html[buildobr] builds a OBR (OSGi Bundle Repository) descriptor file from a set of OSGi bundles. So here we are using this Ant task to gather OSGi metadata from the Eclipse plugins in the "target platform". In the above example, the file is built in `target/repo-eclipse.xml`.
+Ivy needs an aggregation of the OSGi metadata in order to resolve a such repository. The Ant task link:../use/buildobr{outfilesuffix}[buildobr] builds a OBR (OSGi Bundle Repository) descriptor file from a set of OSGi bundles. So here we are using this Ant task to gather OSGi metadata from the Eclipse plugins in the "target platform". In the above example, the file is built in `target/repo-eclipse.xml`.
 
 The plugin to be built has a `ivy.xml` file describing its dependencies to be used by Ivy. Since the actual dependencies are in the `MANIFEST.MF` file, in the `ivy.xml` file we specify that it extends `META-INF/MANIFEST.MF`. So there are few dependencies specified in the `ivy.xml`. But as Ivy doesn't support the `Bundle-Fragment` OSGi feature, the `ivy.xml` can help specify the missing dependencies.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/osgi/osgi-mapping.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/osgi/osgi-mapping.adoc b/asciidoc/osgi/osgi-mapping.adoc
index 0904cb2..42a87cd 100644
--- a/asciidoc/osgi/osgi-mapping.adoc
+++ b/asciidoc/osgi/osgi-mapping.adoc
@@ -79,7 +79,7 @@ a|
 == Ivy configurations
 
 
-Ivy has the concept of link:../terminology.html#configurations[module configurations]. OSGi on the other hand, doesn't have such a concept. However, Ivy defines the following configurations, when it comes to dependency mapping for OSGi:
+Ivy has the concept of link:../terminology{outfilesuffix}#configurations[module configurations]. OSGi on the other hand, doesn't have such a concept. However, Ivy defines the following configurations, when it comes to dependency mapping for OSGi:
 
 
     * `default` : it will contain every required dependency (transitively)
@@ -103,7 +103,7 @@ So OSGi capabilities of bundles in a repo will be gathered directly from the man
 === Export-Package
 
 
-Exported packages are declaring capabilities of the bundle in term of packages. But they also declare dependencies between the declared package via the parameter `use`. These dependencies have to be declared in the ivy.xml. And we will use Ivy link:../terminology.html#configurations[module configurations] for that.
+Exported packages are declaring capabilities of the bundle in term of packages. But they also declare dependencies between the declared package via the parameter `use`. These dependencies have to be declared in the ivy.xml. And we will use Ivy link:../terminology{outfilesuffix}#configurations[module configurations] for that.
 
 First, each exported package will be declared in the ivy.xml as a configuration. The name of the configuration will start will `use_` and will end with the name of that package.
 
@@ -143,7 +143,7 @@ In OSGi there are different kinds of dependencies, which in an OSGi bundle repos
 === Require-Bundle
 
 
-The OSGi `Require-Bundle` is a requirement directly on a specific bundle. To map that, Ivy will just use the `osgi="bundle"` link:../concept.html#extra[extra attribute].
+The OSGi `Require-Bundle` is a requirement directly on a specific bundle. To map that, Ivy will just use the `osgi="bundle"` link:../concept{outfilesuffix}#extra[extra attribute].
 
 If there is the OSGi `resolution` parameter specified to `optional`, then the dependency will be declared in the configuration `optional` and `transitive-optional`. Otherwise it will be declared in the `default` configuration.
 
@@ -174,7 +174,7 @@ a|
 === Import-Package
 
 
-The OSGi `Import-Package` is a requirement on a package of a bundle. Ivy has no notion of package. So we will use the `osgi="pkg"` link:../concept.html#extra[extra attribute].
+The OSGi `Import-Package` is a requirement on a package of a bundle. Ivy has no notion of package. So we will use the `osgi="pkg"` link:../concept{outfilesuffix}#extra[extra attribute].
 
 If there is the OSGi `resolution` parameter specified to `optional`, then the dependency will be declared in the configuration `optional` and `transitive-optional`. Otherwise it will be declared in the `default` configuration.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/osgi/target-platform.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/osgi/target-platform.adoc b/asciidoc/osgi/target-platform.adoc
index c8e7eb3..50a8416 100644
--- a/asciidoc/osgi/target-platform.adoc
+++ b/asciidoc/osgi/target-platform.adoc
@@ -30,7 +30,7 @@ It should work with a simple configuration but may not with complex ones. If you
 
 The concept of "target platform" is a concept introduced by Eclipse&#153; to describe the set of bundles which will run together in an OSGi&#153; environment. Then when developing an OSGi bundle, we expect it to run in such a "target platform".
 
-When developing a single OSGi bundle, a single `ivy.xml` (together with the use of the link:../use/fixdeps.html[fixdeps] task) is sufficient to describe precisely the bundle requirements.
+When developing a single OSGi bundle, a single `ivy.xml` (together with the use of the link:../use/fixdeps{outfilesuffix}[fixdeps] task) is sufficient to describe precisely the bundle requirements.
 
 But when developing several bundles, it will be error prone to declare for each bundle its dependencies. Because once deployed in an OSGi environment, the bindings are sensitive to the available bundles. So when developing, we must ensure that the set of bundles will be the same set as the one at deploy time.
 
@@ -50,11 +50,11 @@ First you need a project (basically a folder) in which you will manage your targ
     * and a link:../samples/target-platform/build.xml[build.xml] with which you'll manage your target platform
 
 
-In the build there is a target: `update-dependencies`. This target will do a resolve with the `ivy.xml` and will generate an `ivy-fixed.xml` from the resolved dependencies. This `ivy-fixed.xml` file contains only fixed non transitive dependencies (see the link:../use/fixdeps.html[fixdeps] task for further info). With that `ivy-fixed.xml` file, subsequent dependency resolutions are then reproducible and will always generate the same set of artifacts.
+In the build there is a target: `update-dependencies`. This target will do a resolve with the `ivy.xml` and will generate an `ivy-fixed.xml` from the resolved dependencies. This `ivy-fixed.xml` file contains only fixed non transitive dependencies (see the link:../use/fixdeps{outfilesuffix}[fixdeps] task for further info). With that `ivy-fixed.xml` file, subsequent dependency resolutions are then reproducible and will always generate the same set of artifacts.
 
 Once generated, it is recommended to share that `ivy-fixed.xml` file into your version control system (Git, Subversion, etc...). The target `update-dependencies` must then be launched each time you edit the `ivy.xml`, when you want to change the content of your target platform.
 
-The second target `generate-target-platform` will generate an `obr.xml`, a OSGi Bundle repository descriptor. This file will list every artifact which has been resolved by the `ivy-fixed.xml`. Then each of your bundles you develop will do its resolve against that `obr.xml` (see the link:../resolver/obr.html[obr resolver]).
+The second target `generate-target-platform` will generate an `obr.xml`, a OSGi Bundle repository descriptor. This file will list every artifact which has been resolved by the `ivy-fixed.xml`. Then each of your bundles you develop will do its resolve against that `obr.xml` (see the link:../resolver/obr{outfilesuffix}[obr resolver]).
 
 The generated `obr.xml` contains paths to the local filesystem, so it is neither recommended to share it between developers nor commit it to version control system.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/chain.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/chain.adoc b/asciidoc/resolver/chain.adoc
index 419cb62..f3f4253 100644
--- a/asciidoc/resolver/chain.adoc
+++ b/asciidoc/resolver/chain.adoc
@@ -31,7 +31,7 @@
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of composite resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of composite resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/dual.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/dual.adoc b/asciidoc/resolver/dual.adoc
index df3dd22..03f2047 100644
--- a/asciidoc/resolver/dual.adoc
+++ b/asciidoc/resolver/dual.adoc
@@ -32,7 +32,7 @@
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of composite resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of composite resolvers.
 
 
 == Child elements

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/filesystem.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/filesystem.adoc b/asciidoc/resolver/filesystem.adoc
index 191aa09..4743235 100644
--- a/asciidoc/resolver/filesystem.adoc
+++ b/asciidoc/resolver/filesystem.adoc
@@ -33,7 +33,7 @@ The configuration of such a resolver is mainly done through Ivy and artifact pat
 
 (*__since 1.3__*) Using the `m2compatible` attribute, this resolver will convert dots found in organisation into slashes like Maven 2 does for groupId. For instance, it will transform the organisation from `com.company` into `com/company` when replacing the token `[organisation]` in your pattern.
 
-*Limitation*: in `m2compatible` mode, this resolver is not able list available organizations. It means some features like link:../use/repreport.html[repreport] are not available.
+*Limitation*: in `m2compatible` mode, this resolver is not able list available organizations. It means some features like link:../use/repreport{outfilesuffix}[repreport] are not available.
 
 
 == Atomic publish support
@@ -67,13 +67,13 @@ The `*transactional*` attribute can be used to configure the atomicity behavior:
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of standard resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======
 |Attribute|Description|Required
 |m2compatible|True if this resolver should be Maven 2 compatible, false otherwise (*__since 1.3__*)|No, defaults to false
-|local|True if this resolver should be considered local, false otherwise (*__since 1.4__*). See useOrigin attribute on the link:../settings/caches.html[caches] element for details.|No, defaults to true
+|local|True if this resolver should be considered local, false otherwise (*__since 1.4__*). See useOrigin attribute on the link:../settings/caches{outfilesuffix}[caches] element for details.|No, defaults to true
 |transactional|true to force the use of transaction, false to prevent the use of transaction, auto to get transaction when possible (*__since 2.0__*). See above for details.|No, defaults to auto
 |=======
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/ibiblio.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/ibiblio.adoc b/asciidoc/resolver/ibiblio.adoc
index e054dce..5108c7b 100644
--- a/asciidoc/resolver/ibiblio.adoc
+++ b/asciidoc/resolver/ibiblio.adoc
@@ -44,12 +44,12 @@
 
 (*__since 2.0__*) When used in `m2compatible` mode with the default pattern, this resolver uses `maven-metadata.xml` files (if present) to list the revisions available on the repository. This is especially useful when using a Maven specific proxy, which does not serve directory listing. This can be disabled by using the `useMavenMetadata` flag.
 
-*Limitation*: in `m2compatible` mode, this resolver is not able list available organizations. It means some features like link:../use/repreport.html[repreport] are not available.
+*Limitation*: in `m2compatible` mode, this resolver is not able list available organizations. It means some features like link:../use/repreport{outfilesuffix}[repreport] are not available.
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of standard resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/ivyrep.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/ivyrep.adoc b/asciidoc/resolver/ivyrep.adoc
index 9e10559..2768e73 100644
--- a/asciidoc/resolver/ivyrep.adoc
+++ b/asciidoc/resolver/ivyrep.adoc
@@ -32,7 +32,7 @@
 [NOTE]
 ====
 
-Since ivyrep is not maintained anymore, the ivyroot attribute is mandatory, and the use of this resolver is not recommended (we recommend using link:../resolver/url.html[url resolver] as replacement in most cases).
+Since ivyrep is not maintained anymore, the ivyroot attribute is mandatory, and the use of this resolver is not recommended (we recommend using link:../resolver/url{outfilesuffix}[url resolver] as replacement in most cases).
 
 ====
 
@@ -40,7 +40,7 @@ Since ivyrep is not maintained anymore, the ivyroot attribute is mandatory, and
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of standard resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/jar.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/jar.adoc b/asciidoc/resolver/jar.adoc
index 4af5dff..32e4009 100644
--- a/asciidoc/resolver/jar.adoc
+++ b/asciidoc/resolver/jar.adoc
@@ -37,7 +37,7 @@ The configuration of such a resolver is done via specifying the location of the
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of standard resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/mirrored.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/mirrored.adoc b/asciidoc/resolver/mirrored.adoc
index a544eae..9c60aa8 100644
--- a/asciidoc/resolver/mirrored.adoc
+++ b/asciidoc/resolver/mirrored.adoc
@@ -34,7 +34,7 @@
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of standard resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/obr.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/obr.adoc b/asciidoc/resolver/obr.adoc
index 6c26868..a5d6485 100644
--- a/asciidoc/resolver/obr.adoc
+++ b/asciidoc/resolver/obr.adoc
@@ -29,12 +29,12 @@
 
 [*__since 2.3__*]
 
-[ivysettings.resolvers.obr]#This resolver is one of the resolver which supports link:../osgi.html[OSGi&#153;] dependencies.# A part of the OSGi specification defines OBR (OSGi Bundle Repository). OBR aggregates the OSGi metadata of every bundle included in a repository. So contrary to the other resolvers, this resolver needs to get the descriptor of the repository (an obr.xml) before starting to resolve modules.
+[ivysettings.resolvers.obr]#This resolver is one of the resolver which supports link:../osgi{outfilesuffix}[OSGi&#153;] dependencies.# A part of the OSGi specification defines OBR (OSGi Bundle Repository). OBR aggregates the OSGi metadata of every bundle included in a repository. So contrary to the other resolvers, this resolver needs to get the descriptor of the repository (an obr.xml) before starting to resolve modules.
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of composite resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of composite resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/osgiagg.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/osgiagg.adoc b/asciidoc/resolver/osgiagg.adoc
index d560a58..b543258 100644
--- a/asciidoc/resolver/osgiagg.adoc
+++ b/asciidoc/resolver/osgiagg.adoc
@@ -29,19 +29,19 @@
 
 [*__since 2.4__*]
 
-This resolver is one of the resolvers which support link:../osgi.html[OSGi&#153;] dependencies.
+This resolver is one of the resolvers which support link:../osgi{outfilesuffix}[OSGi&#153;] dependencies.
 
-[ivysettings.resolvers.osgi-agg]#This resolver is like a classic link:../resolver/chain.html[chain] resolver, but with better support for OSGi metadata.#
+[ivysettings.resolvers.osgi-agg]#This resolver is like a classic link:../resolver/chain{outfilesuffix}[chain] resolver, but with better support for OSGi metadata.#
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of composite resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of composite resolvers.
 
 
 == Elements
 
-As sub element, this resolver accept any kind of OSGi resolver: link:../resolver/obr.html[obr], link:../resolver/updatesite.html[updatesite], or any other `osgi-agg`.
+As sub element, this resolver accept any kind of OSGi resolver: link:../resolver/obr{outfilesuffix}[obr], link:../resolver/updatesite{outfilesuffix}[updatesite], or any other `osgi-agg`.
 
 
 == Examples

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/sftp.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/sftp.adoc b/asciidoc/resolver/sftp.adoc
index ffbb3f0..ee6d9e8 100644
--- a/asciidoc/resolver/sftp.adoc
+++ b/asciidoc/resolver/sftp.adoc
@@ -30,7 +30,7 @@
 
 [ivysettings.resolvers.sftp]#This resolver can be used when your Ivy repository is located on a server accessible via SFTP.# The secured nature of SFTP and its widespread implementation on most *nix servers makes this resolver a very good candidate in an enterprise environment.
 
-If your server supports SSH but not SFTP, there is also an link:../resolver/ssh.html[SSH resolver].
+If your server supports SSH but not SFTP, there is also an link:../resolver/ssh{outfilesuffix}[SSH resolver].
 
 Note that SFTP is also supported by VFS, so you can use a VFS resolver instead. The advantage of this resolver is that you have a better control over authentication, it can prompt for username/password credentials, or you can use private/public key authentication, which is not possible with the VFS resolver. When it prompts for username/password, it uses a Swing dialog, which is not possible in a headless environment. If you want to prompt for the credentials on the command line, use Ant input task, for example, before calling Ivy.
 
@@ -49,7 +49,7 @@ Internally this resolver relies on link:http://www.jcraft.com/jsch/[jsch] as SSH
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of standard resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/ssh.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/ssh.adoc b/asciidoc/resolver/ssh.adoc
index 717fed4..7f5a2ec 100644
--- a/asciidoc/resolver/ssh.adoc
+++ b/asciidoc/resolver/ssh.adoc
@@ -30,13 +30,13 @@
 
 [ivysettings.resolvers.ssh]#This resolver can be used when your Ivy repository is located on a server accessible via SSH.# The secured nature of SSH and its widespread implementation on most *nix servers makes this resolver a very good candidate in an enterprise environment.
 
-If your server supports SFTP, you can consider using the link:../resolver/sftp.html[SFTP resolver].
+If your server supports SFTP, you can consider using the link:../resolver/sftp{outfilesuffix}[SFTP resolver].
 
-Internally this resolver shares most of its behaviour with the link:../resolver/sftp.html[SFTP resolver], so refer to its documentation for details.
+Internally this resolver shares most of its behaviour with the link:../resolver/sftp{outfilesuffix}[SFTP resolver], so refer to its documentation for details.
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of standard resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/updatesite.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/updatesite.adoc b/asciidoc/resolver/updatesite.adoc
index 06b304c..11213d6 100644
--- a/asciidoc/resolver/updatesite.adoc
+++ b/asciidoc/resolver/updatesite.adoc
@@ -29,14 +29,14 @@
 
 [*__since 2.3__*]
 
-[ivysettings.resolvers.updatesite]#This resolver is one of the resolvers which support link:../osgi.html[OSGi&#153;] dependencies. It resolves modules (OSGi bundles) which are hosted in an Eclipse&#153; update site.#
+[ivysettings.resolvers.updatesite]#This resolver is one of the resolvers which support link:../osgi{outfilesuffix}[OSGi&#153;] dependencies. It resolves modules (OSGi bundles) which are hosted in an Eclipse&#153; update site.#
 
 This resolver supports old style Eclipse updatesite, based on a single file, site.xml. It also supports Eclipse P2 repositories.
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of composite resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of composite resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/url.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/url.adoc b/asciidoc/resolver/url.adoc
index 19e4c34..f4976ca 100644
--- a/asciidoc/resolver/url.adoc
+++ b/asciidoc/resolver/url.adoc
@@ -29,12 +29,12 @@
 
 [ivysettings.resolvers.url]#This resolver is one of the most generic. In fact, most of the previous resolvers can be obtained by a particular configuration of this one.# Indeed it uses URLs to find Ivy files and artifacts. The URLs it uses are defined through Ivy and artifact children, each giving a pattern to find Ivy files or artifacts.
 
-*Limitation*: in `m2compatible` mode, this resolver is not able list available organizations. It means some features like link:../use/repreport.html[repreport] are not available.
+*Limitation*: in `m2compatible` mode, this resolver is not able list available organizations. It means some features like link:../use/repreport{outfilesuffix}[repreport] are not available.
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of standard resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/vfs.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/vfs.adoc b/asciidoc/resolver/vfs.adoc
index 46558ce..97ceec8 100644
--- a/asciidoc/resolver/vfs.adoc
+++ b/asciidoc/resolver/vfs.adoc
@@ -33,7 +33,7 @@
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common attributes] of standard resolvers.
+This resolver shares the link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard resolvers.
 
 == Child elements
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/settings/caches/cache.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/settings/caches/cache.adoc b/asciidoc/settings/caches/cache.adoc
index 7b4384f..d7a0a1a 100644
--- a/asciidoc/settings/caches/cache.adoc
+++ b/asciidoc/settings/caches/cache.adoc
@@ -37,13 +37,13 @@ By default also, the parsed module descriptors read from the cache are kept in a
 |=======
 |Attribute|Description|Required
 |name|name of the cache instance|Yes
-|basedir|the path of the base directory to use to put repository cache data. *This should not point to a directory used as a repository!*|No, defaults to repositoryCacheDir defined in link:../../settings/caches.html[caches]
-|ivyPattern|the pattern to use to store cached Ivy files|No, defaults to default cache Ivy pattern as configured in link:../../settings/caches.html[caches]
-|artifactPattern|the pattern to use to store cached artifacts|No, defaults to default cache artifact pattern as configured in link:../../settings/caches.html[caches]
+|basedir|the path of the base directory to use to put repository cache data. *This should not point to a directory used as a repository!*|No, defaults to repositoryCacheDir defined in link:../../settings/caches{outfilesuffix}[caches]
+|ivyPattern|the pattern to use to store cached Ivy files|No, defaults to default cache Ivy pattern as configured in link:../../settings/caches{outfilesuffix}[caches]
+|artifactPattern|the pattern to use to store cached artifacts|No, defaults to default cache artifact pattern as configured in link:../../settings/caches{outfilesuffix}[caches]
 |useOrigin|true to avoid the copy of local artifacts to the cache and use directly their original location, false otherwise.
-To know if an artifact is local, Ivy asks the resolver. Only filesystem resolver is considered local by default, but this can be disabled if you want to force the copy on one filesystem resolver and use the original location on another. Note that it is safe to use useOrigin even if you use the cache for some non local resolvers. In this case the cache will behave as usual, copying files to the cache. Note also that this only applies to artifacts, not to Ivy files, which are still copied in the cache.|No. defaults to the default value configured in link:../../settings/caches.html[caches]
-|lockStrategy|the name of the link:../../settings/lock-strategies.html[lock strategy] to use for this cache|No, defaults to default lock strategy as configured in link:../../settings/caches.html[caches]
-|defaultTTL|the default link:../../settings/caches/ttl.html[TTL] to use when no specific one is defined|No, defaults to ${ivy.cache.ttl.default}
+To know if an artifact is local, Ivy asks the resolver. Only filesystem resolver is considered local by default, but this can be disabled if you want to force the copy on one filesystem resolver and use the original location on another. Note that it is safe to use useOrigin even if you use the cache for some non local resolvers. In this case the cache will behave as usual, copying files to the cache. Note also that this only applies to artifacts, not to Ivy files, which are still copied in the cache.|No. defaults to the default value configured in link:../../settings/caches{outfilesuffix}[caches]
+|lockStrategy|the name of the link:../../settings/lock-strategies{outfilesuffix}[lock strategy] to use for this cache|No, defaults to default lock strategy as configured in link:../../settings/caches{outfilesuffix}[caches]
+|defaultTTL|the default link:../../settings/caches/ttl{outfilesuffix}[TTL] to use when no specific one is defined|No, defaults to ${ivy.cache.ttl.default}
 |memorySize|the number of parsed module descriptors to keep in a memory cache.|No, default to 150
 |=======
 
@@ -55,7 +55,7 @@ To know if an artifact is local, Ivy asks the resolver. Only filesystem resolver
 [options="header"]
 |=======
 |Element|Description|Cardinality
-|link:../../settings/caches/ttl.html[ttl]|defines a TTL rule|0..n
+|link:../../settings/caches/ttl{outfilesuffix}[ttl]|defines a TTL rule|0..n
 |=======
 
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/settings/caches/ttl.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/settings/caches/ttl.adoc b/asciidoc/settings/caches/ttl.adoc
index 3f58452..a04c04a 100644
--- a/asciidoc/settings/caches/ttl.adoc
+++ b/asciidoc/settings/caches/ttl.adoc
@@ -25,7 +25,7 @@
 
 [ivysettings.caches.cache.TTL]#Defines a TTL (Time To Live) rule for resolved revision caching.#
 
-When Ivy resolves a dynamic version constraint (like `latest.integration` or a version range), it can store the result of the resolution (like `latest.integration=1.5.1`) for a given time, called TTL. It means that Ivy will reuse this dynamic revision resolution result without accessing the repositories for the duration of the TTL, unless running link:../../use/resolve.html[resolve] in refresh mode.
+When Ivy resolves a dynamic version constraint (like `latest.integration` or a version range), it can store the result of the resolution (like `latest.integration=1.5.1`) for a given time, called TTL. It means that Ivy will reuse this dynamic revision resolution result without accessing the repositories for the duration of the TTL, unless running link:../../use/resolve{outfilesuffix}[resolve] in refresh mode.
 
 This tag lets you define a rule to define a TTL specific to a set of dynamic revision, based on the whole module revision information (organization, module name, revision, ...). The revision considered in the rule is the revision before the resolution (for instance, `latest.integration`) and not the resolved revision (for instance, `1.5.1`).
 
@@ -57,6 +57,6 @@ Using a 0ms TTL disable resolved revision caching for the given rule.
 |module|the module's name to match to apply the rule.|No, defaults to *
 |revision|the module's revision to match to apply the rule. Note that the version is not resolved when evaluating the rule ('latest.integration', for instance).|No, defaults to *
 |_any extra attribute_|an extra attribute to match to apply the rule.|No, defaults to *
-|matcher|the link:../../concept.html#matcher[matcher] to use to match the modules to which the resolver should be applied|No, defaults to exact
+|matcher|the link:../../concept{outfilesuffix}#matcher[matcher] to use to match the modules to which the resolver should be applied|No, defaults to exact
 |duration|the TTL to apply (see above for format)|Yes
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/settings/conflict-managers.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/settings/conflict-managers.adoc b/asciidoc/settings/conflict-managers.adoc
index 1955f8c..82494eb 100644
--- a/asciidoc/settings/conflict-managers.adoc
+++ b/asciidoc/settings/conflict-managers.adoc
@@ -21,7 +21,7 @@
 
 *Tag:* conflict-managers
 
-[ivysettings.conflict-managers]#Defines a list of link:../concept.html#conflict[conflict managers] usable in Ivy.# Each conflict manager is identified by its name, given as an attribute.
+[ivysettings.conflict-managers]#Defines a list of link:../concept{outfilesuffix}#conflict[conflict managers] usable in Ivy.# Each conflict manager is identified by its name, given as an attribute.
 The child tag used for the conflict manager must be equal to a name of a conflict manager type (either built-in or added with the `typedef` tag).
 
 Here is a list of built-in conflict managers (which do not require anything in the settings file):
@@ -43,7 +43,7 @@ Here is a list of built-in conflict managers (which do not require anything in t
      this conflict manager throws an exception (i.e. causes a build failure) whenever a conflict is found.
 
 The two "latest" conflict managers also take into account the force attribute of the dependencies.
-In fact, direct dependencies can declare a force attribute (see link:../ivyfile/dependency.html[dependency]), which indicates that the revision given in the direct dependency should be preferred over indirect dependencies.
+In fact, direct dependencies can declare a force attribute (see link:../ivyfile/dependency{outfilesuffix}[dependency]), which indicates that the revision given in the direct dependency should be preferred over indirect dependencies.
 
 Here is a list of conflict manager types available, which can be used to define your own custom conflict managers:
 


Mime
View raw message