Skip to content

Commit 20cd1d0

Browse files
committed
Add OSGi data to generated closure-compiler jar
Fixes: - https://code.google.com/p/closure-compiler/issues/detail?id=809 - #102 Fixes issue #102 ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=66217858
1 parent fe6bf4e commit 20cd1d0

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

pom-main.xml

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<name>Closure Compiler</name>
2727
<version>1.0-SNAPSHOT</version>
2828

29-
<url>http://code.google.com/p/closure-compiler/</url>
29+
<url>https://developers.google.com/closure/compiler/</url>
3030
<description>
3131
Closure Compiler is a JavaScript optimizing compiler. It parses your
3232
JavaScript, analyzes it, removes dead code and rewrites and minimizes
@@ -261,6 +261,27 @@
261261
</execution>
262262
</executions>
263263
</plugin>
264+
<plugin>
265+
<artifactId>maven-jar-plugin</artifactId>
266+
<configuration>
267+
<archive>
268+
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
269+
</archive>
270+
</configuration>
271+
</plugin>
272+
<plugin>
273+
<groupId>org.apache.felix</groupId>
274+
<artifactId>maven-bundle-plugin</artifactId>
275+
<executions>
276+
<execution>
277+
<id>bundle-manifest</id>
278+
<phase>process-classes</phase>
279+
<goals>
280+
<goal>manifest</goal>
281+
</goals>
282+
</execution>
283+
</executions>
284+
</plugin>
264285
</plugins>
265286
</build>
266287

0 commit comments

Comments
 (0)