X Tutup
Skip to content

Commit a9dae49

Browse files
committed
JavaCL: added 'regenerate' profile to maven build to regenerate bindings easily with -Pregenerate
1 parent 0c41300 commit a9dae49

File tree

2 files changed

+25
-14
lines changed

2 files changed

+25
-14
lines changed

OpenCL4Java/pom.xml

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,23 @@ For more info, please visit http://code.google.com/p/nativelibs4java/wiki/OpenCL
3535

3636
</dependencies>
3737

38-
<build>
39-
<plugins>
40-
<!-- Uncomment to regenerate the bindings
41-
<plugin>
42-
<groupId>com.nativelibs4java</groupId>
43-
<artifactId>maven-jnaerator-plugin</artifactId>
44-
<version>${jnaerator.version}</version>
45-
<configuration>
46-
<javaOutputDirectory>src/main/java</javaOutputDirectory>
47-
</configuration>
48-
</plugin>
49-
-->
50-
</plugins>
51-
</build>
38+
<profiles>
39+
<profile>
40+
<id>regenerate</id>
41+
<build>
42+
<plugins>
43+
<plugin>
44+
<groupId>com.nativelibs4java</groupId>
45+
<artifactId>maven-jnaerator-plugin</artifactId>
46+
<version>${jnaerator.version}</version>
47+
<configuration>
48+
<javaOutputDirectory>src/main/java</javaOutputDirectory>
49+
</configuration>
50+
</plugin>
51+
</plugins>
52+
</build>
53+
</profile>
54+
</profiles>
5255

5356
</project>
5457

pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,14 @@
3232
<module>Tutorials</module>
3333
</modules>
3434

35+
<profiles>
36+
<profile>
37+
<id>regenerate</id>
38+
<activation>
39+
<activeByDefault>false</activeByDefault>
40+
</activation>
41+
</profile>
42+
</profiles>
3543
<dependencyManagement>
3644
<dependencies>
3745
<dependency>

0 commit comments

Comments
 (0)
X Tutup