77 <parent >
88 <groupId >com.prismtech.vortex</groupId >
99 <artifactId >parent-pom</artifactId >
10- <version >0.7.0-SNAPSHOT </version >
10+ <version >0.7.0</version >
1111 <relativePath >../parent-pom</relativePath >
1212 </parent >
1313
1414 <artifactId >dds-builtin-types</artifactId >
15- <version >0.7.0-SNAPSHOT </version >
15+ <version >0.7.0</version >
1616 <name >dds-builtin-types</name >
1717 <packaging >jar</packaging >
1818
4040 <target >1.8</target >
4141 </configuration >
4242 </plugin >
43- <!-- Cafe plugin for IDL file compilation -->
44- <plugin >
45- <groupId >com.prismtech.cafe</groupId >
46- <artifactId >idl2j</artifactId >
47- <executions >
48- <execution >
49- <id >idl-compile</id >
50- <phase >generate-sources</phase >
51- <configuration >
52- <idlDir >src/main/idl</idlDir >
53- <outDir >src/main/java</outDir >
54- </configuration >
55- <goals >
56- <goal >idl-compile</goal >
57- </goals >
58- </execution >
59- </executions >
60- </plugin >
61- <plugin >
62- <groupId >org.codehaus.mojo</groupId >
63- <artifactId >exec-maven-plugin</artifactId >
64- <version >1.2.1</version >
65- <configuration >
66- <mainClass >org.vortex.builtin.Vortexbuiltintypes</mainClass >
67- </configuration >
68- </plugin >
6943 </plugins >
7044 </build >
45+
46+ <profiles >
47+ <profile >
48+ <id >generate-idl</id >
49+ <activation >
50+ <property >
51+ <name >generate.idl</name >
52+ <value >true</value >
53+ </property >
54+ </activation >
55+ <build >
56+ <plugins >
57+ <!-- Cafe plugin for IDL file compilation -->
58+ <plugin >
59+ <groupId >com.prismtech.cafe</groupId >
60+ <artifactId >idl2j</artifactId >
61+ <executions >
62+ <execution >
63+ <id >idl-compile</id >
64+ <phase >generate-sources</phase >
65+ <configuration >
66+ <idlDir >src/main/idl</idlDir >
67+ <outDir >src/main/java</outDir >
68+ </configuration >
69+ <goals >
70+ <goal >idl-compile</goal >
71+ </goals >
72+ </execution >
73+ </executions >
74+ </plugin >
75+ </plugins >
76+ </build >
77+ </profile >
78+ </profiles >
7179</project >
0 commit comments