This is an automated email from the ASF dual-hosted git repository.

cziegeler pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-slingfeature-maven-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new 88ab17a  Mention external file support for extensions
88ab17a is described below

commit 88ab17aa13c1ce3d6a105a1801be5a012591b3bb
Author: Carsten Ziegeler <[email protected]>
AuthorDate: Thu Oct 1 10:25:33 2020 +0200

    Mention external file support for extensions
---
 README.md | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/README.md b/README.md
index 259c88d..3fa7ee1 100644
--- a/README.md
+++ b/README.md
@@ -65,6 +65,12 @@ Up to version 1.3.4 of the maven plugin, all occurences of 
placeholders where tr
 
 For versions higher than 1.3.4, the `enableLegacyVariableReplacement` 
configuration can be set to `true` to enable this old behaviour. But it is 
discouraged to do so and rather use `replacePropertyVariables` with a clearly 
defined set of placeholders.
 
+## External Files for Text Extensions
+
+For versions higher than 1.4.0, the maven plugin supports to author extensions 
in external files. For example a repoinit section can be written in a text file 
next to the feature model file. If an extension of type text is specified in 
the feature model with the value `@file`, the maven plugin looks for a file in 
the same directory as the feature model. The file must have the same name as 
the feature file followed by a dash, the name of the extension and ".txt". For 
example a feature fil [...]
+
+In addition, it is possible to control the name of the file name by specifying 
the part after the dash. For example using `@file:xssapi.xml` as the value of 
the extension leads to the a file named `myfeature-xssapi.xml` to be read.
+
 # Global Configuration
 
 * features : The directory containing the feature files. The default is 
`src/main/features`.

Reply via email to