TomDmitriev / gradle-bundle-plugin

Apache License 2.0
47 stars 24 forks source link

how can we generate OSGI-INF and Embed-Dependency with this plugin #82

Open venkiiitk opened 5 years ago

venkiiitk commented 5 years ago

Hi here is my current maven plugin : `

org.apache.felix
            <artifactId>maven-scr-plugin</artifactId>
        </plugin>
        <plugin>
            <groupId>org.apache.felix</groupId>
            <artifactId>maven-bundle-plugin</artifactId>
            <extensions>true</extensions>
            <configuration>
                <instructions>
                    <Embed-Dependency>
                        opencsv,commons-csv
                    </Embed-Dependency>
                    <Sling-Model-Packages>com.xxxx</Sling-Model-Packages>
                    <Import-Package>
                        <!-- JSR 250 && 330 -->
                        org.apache.sling.models.annotations;version="[1.1.2,2)",
                        org.apache.sling.models.annotations.injectorspecific;version="[1.0.2,2)",
                        org.apache.sling.models.spi;version="[1.0.2,2)",
                        org.apache.sling.models.spi.injectorspecific;version="[1.0.0,2)",
                        !javax.annotation;version=0.0.0.1_007_JavaSE,*
                    </Import-Package>
                </instructions>
            </configuration>
        </plugin>`

Could you please help on the equivalent gradle configruation ?