Set `ignorePathsToDelete` to include components only; updated legacy, DEV and GA component links
diff --git a/pom.xml b/pom.xml
index d2e9a18..6ebe7e3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -99,19 +99,6 @@
<content>${project.reporting.outputDirectory}</content><!-- no need for site:stage, use target/site -->
<ignorePathsToDelete><!-- don't delete content until site svnpubsub location refactoring done -->
<ignorePathsToDelete>components</ignorePathsToDelete>
- <ignorePathsToDelete>*.html</ignorePathsToDelete>
- <ignorePathsToDelete>apidocs</ignorePathsToDelete>
- <ignorePathsToDelete>xref</ignorePathsToDelete>
- <ignorePathsToDelete>xref-test</ignorePathsToDelete>
- <ignorePathsToDelete>css</ignorePathsToDelete>
- <ignorePathsToDelete>images</ignorePathsToDelete>
- <ignorePathsToDelete>checkstyle.rss</ignorePathsToDelete>
- <ignorePathsToDelete>mail</ignorePathsToDelete>
- <ignorePathsToDelete>examples</ignorePathsToDelete>
- <ignorePathsToDelete>tutorial</ignorePathsToDelete>
- <ignorePathsToDelete>style</ignorePathsToDelete>
- <ignorePathsToDelete>fluent-hc</ignorePathsToDelete>
- <ignorePathsToDelete>http*</ignorePathsToDelete>
</ignorePathsToDelete>
<tryUpdate>true</tryUpdate>
<checkoutDirectory>scmpublish-checkout</checkoutDirectory><!-- don't checkout in target/ to avoid cleanup on "mvn clean" -->
diff --git a/src/site/resources/documentation.links b/src/site/resources/documentation.links
new file mode 100644
index 0000000..f92c355
--- /dev/null
+++ b/src/site/resources/documentation.links
@@ -0,0 +1,10 @@
+# links property file for Ant's symlink task in pom.xml:
+# links to components in http://hc.apache.org/components/
+
+httpclient-3.x ./components/httpclient-legacy
+httpclient-legacy ./components/httpclient-legacy
+httpcomponents-asyncclient-ga ./httpcomponents-asyncclient-4.1.x
+httpcomponents-core-ga ./httpcomponents-core-5.0.x
+httpcomponents-client-ga ./httpcomponents-client-5.0.x
+httpcomponents-core-dev ./httpcomponents-core-5.1.x
+httpcomponents-client-dev ./httpcomponents-client-5.1.x