File tree Expand file tree Collapse file tree 1 file changed +43
-1
lines changed Expand file tree Collapse file tree 1 file changed +43
-1
lines changed Original file line number Diff line number Diff line change 26
26
</profile >
27
27
</profiles >
28
28
29
+ <dependencies >
30
+ <dependency >
31
+ <groupId >org.cprover.util</groupId >
32
+ <artifactId >cprover-api</artifactId >
33
+ <version >1.0.0</version >
34
+ <scope >compile</scope >
35
+ </dependency >
36
+ </dependencies >
37
+
29
38
<build >
30
39
<finalName >core-models</finalName >
31
40
<plugins >
41
+ <plugin >
42
+ <artifactId >maven-dependency-plugin</artifactId >
43
+ <version >2.8</version >
44
+ <executions >
45
+ <execution >
46
+ <phase >generate-sources</phase >
47
+ <goals >
48
+ <goal >build-classpath</goal >
49
+ </goals >
50
+ <configuration >
51
+ <outputProperty >maven.compile.classpath</outputProperty >
52
+ </configuration >
53
+ </execution >
54
+ <execution >
55
+ <id >copy-dependencies</id >
56
+ <phase >package</phase >
57
+ <goals >
58
+ <goal >copy</goal >
59
+ </goals >
60
+ <configuration >
61
+ <artifactItems >
62
+ <artifactItem >
63
+ <groupId >org.cprover.util</groupId >
64
+ <artifactId >cprover-api</artifactId >
65
+ <outputDirectory >${project.build.directory} </outputDirectory >
66
+ <destFileName >cprover-api.jar</destFileName >
67
+ </artifactItem >
68
+ </artifactItems >
69
+ </configuration >
70
+ </execution >
71
+ </executions >
72
+ </plugin >
73
+
32
74
<plugin >
33
75
<groupId >org.apache.maven.plugins</groupId >
34
76
<artifactId >maven-compiler-plugin</artifactId >
35
77
<version >3.6.1</version >
36
78
<configuration >
37
79
<compilerArguments >
38
- <classpath >${java.home} /lib/rt.jar</classpath >
80
+ <classpath >${java.home} /lib/rt.jar${path.separator}${maven.compile.classpath} </classpath >
39
81
</compilerArguments >
40
82
<source >1.8</source >
41
83
<target >1.8</target >
You can’t perform that action at this time.
0 commit comments