lburgazzoli/gradle-karaf-plugin

add prerequisite flag to feature

ANierbeck opened this issue · 3 comments

this is especially helpful for the wrap feature.

It should already been there:

 feature('dependencyFeatureName3') {
     prerequisite = true
}

It should generate something like:

<feature name="karaf-features-simple-project" version="1.2.3" description="feature-description">
    <details>my detailed description</details>
    <configfile finalname="/etc/org.apache.karaf.cellar.groups.cfg">mvn:org.apache.karaf.cellar/apache-karaf-cellar/1.2.3/cfg/groups</configfile>
    <feature>dependencyFeatureName1</feature>
    <feature version="5.6.7" dependency="true">dependencyFeatureName2</feature>
    <feature prerequisite="true">dependencyFeatureName3</feature>
<feature>

ok ... seems to work thanks

Yeah I know, the project lacks documentation