1
+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" >
2
+ <modelVersion >4.0.0</modelVersion >
3
+ <artifactId >jsonix-schema-compiler-test-filter</artifactId >
4
+ <packaging >jar</packaging >
5
+ <name >Jsonix Schema Compiler Test [reqif]</name >
6
+ <parent >
7
+ <groupId >org.hisrc.jsonix</groupId >
8
+ <artifactId >jsonix-schema-compiler-tests</artifactId >
9
+ <version >2.3.8-SNAPSHOT</version >
10
+ </parent >
11
+ <dependencies >
12
+ <dependency >
13
+ <groupId >org.jvnet.jaxb2_commons</groupId >
14
+ <artifactId >jaxb2-basics-runtime</artifactId >
15
+ </dependency >
16
+ <dependency >
17
+ <groupId >org.hisrc.jsonix</groupId >
18
+ <artifactId >jsonix-scripts</artifactId >
19
+ </dependency >
20
+ <dependency >
21
+ <groupId >org.glassfish.jaxb</groupId >
22
+ <artifactId >jaxb-runtime</artifactId >
23
+ <scope >provided</scope >
24
+ </dependency >
25
+ </dependencies >
26
+ <build >
27
+ <resources >
28
+ <resource >
29
+ <directory >src/main/resources</directory >
30
+ </resource >
31
+ <resource >
32
+ <directory >src/main/javascript</directory >
33
+ </resource >
34
+ <resource >
35
+ <directory >target/generated-sources/xjc</directory >
36
+ <includes >
37
+ <include >META-INF/**/*.*</include >
38
+ <include >**/*.js</include >
39
+ </includes >
40
+ </resource >
41
+ </resources >
42
+ <testResources >
43
+ <testResource >
44
+ <directory >src/test/resources</directory >
45
+ </testResource >
46
+ <testResource >
47
+ <directory >src/test/javascript</directory >
48
+ </testResource >
49
+ </testResources >
50
+ <plugins >
51
+ <plugin >
52
+ <groupId >org.jvnet.jaxb2.maven2</groupId >
53
+ <artifactId >maven-jaxb2-plugin</artifactId >
54
+ <configuration >
55
+ <strict >false</strict >
56
+ <extension >true</extension >
57
+ <schemas >
58
+ <schema >
59
+ <url >http://www.omg.org/spec/ReqIF/20110401/reqif.xsd</url >
60
+ </schema >
61
+ </schemas >
62
+ <args >
63
+ <arg >-XtoString</arg >
64
+ <arg >-Xequals</arg >
65
+ <arg >-XhashCode</arg >
66
+ <arg >-Xcopyable</arg >
67
+ <arg >-Xmergeable</arg >
68
+ <arg >-Xsetters</arg >
69
+ <arg >-Xwildcard</arg >
70
+ <arg >-Xinject-code</arg >
71
+ <arg >-Xinheritance</arg >
72
+ <arg >-Xjsonix</arg >
73
+ </args >
74
+ <plugins >
75
+ <plugin >
76
+ <groupId >org.jvnet.jaxb2_commons</groupId >
77
+ <artifactId >jaxb2-basics</artifactId >
78
+ </plugin >
79
+ <plugin >
80
+ <groupId >org.hisrc.jsonix</groupId >
81
+ <artifactId >jsonix-schema-compiler</artifactId >
82
+ <version >${project.version} </version >
83
+ </plugin >
84
+ </plugins >
85
+ </configuration >
86
+ </plugin >
87
+ </plugins >
88
+ </build >
89
+ </project >
0 commit comments