1+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
2+ xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"
3+ xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
4+
5+ <modelVersion >4.0.0</modelVersion >
6+
7+ <groupId >de.upb.cs.swt</groupId >
8+ <artifactId >swan_core</artifactId >
9+ <packaging >jar</packaging >
10+ <version >1.0.0-SNAPSHOT</version >
11+
12+ <name >SWAN Weakness Detector</name >
13+
14+ <dependencies >
15+ <dependency >
16+ <groupId >ca.mcgill.sable</groupId >
17+ <artifactId >soot</artifactId >
18+ <version >3.2.0</version >
19+ </dependency >
20+ <dependency >
21+ <groupId >nz.ac.waikato.cms.weka</groupId >
22+ <artifactId >weka-stable</artifactId >
23+ <version >3.6.9</version >
24+ </dependency >
25+ <dependency >
26+ <groupId >com.googlecode.json-simple</groupId >
27+ <artifactId >json-simple</artifactId >
28+ <version >1.1.1</version >
29+ </dependency >
30+ </dependencies >
31+
32+ <repositories >
33+ <repository >
34+ <id >soot-snapshot</id >
35+ <name >soot snapshot</name >
36+ <url >https://soot-build.cs.uni-paderborn.de/nexus/repository/soot-snapshot/</url >
37+ <releases >
38+ <enabled >false</enabled >
39+ </releases >
40+ </repository >
41+ <repository >
42+ <id >soot-release</id >
43+ <name >soot release</name >
44+ <url >https://soot-build.cs.uni-paderborn.de/nexus/repository/soot-release/</url >
45+ <snapshots >
46+ <enabled >false</enabled >
47+ </snapshots >
48+ </repository >
49+ </repositories >
50+
51+ <build >
52+ <plugins >
53+ <plugin >
54+ <artifactId >maven-compiler-plugin</artifactId >
55+ <version >3.3</version >
56+ <configuration >
57+ <source >1.8</source >
58+ <target >1.8</target >
59+ </configuration >
60+ </plugin >
61+ <plugin >
62+ <artifactId >maven-clean-plugin</artifactId >
63+ <configuration >
64+ <filesets >
65+ <fileset >
66+ <directory >${basedir} /target</directory >
67+ <followSymlinks >false</followSymlinks >
68+ </fileset >
69+ </filesets >
70+ </configuration >
71+ </plugin >
72+ <plugin >
73+ <groupId >org.apache.maven.plugins</groupId >
74+ <artifactId >maven-source-plugin</artifactId >
75+ <executions >
76+ <execution >
77+ <id >attach-sources</id >
78+ <goals >
79+ <goal >jar</goal >
80+ </goals >
81+ </execution >
82+ </executions >
83+ </plugin >
84+
85+ <!-- This creates a runnable JAR that can be used from the command line. -->
86+ <plugin >
87+ <groupId >org.apache.maven.plugins</groupId >
88+ <artifactId >maven-assembly-plugin</artifactId >
89+ <executions >
90+ <execution >
91+ <phase >package</phase >
92+ <goals >
93+ <goal >single</goal >
94+ </goals >
95+ <configuration >
96+ <archive >
97+ <manifest >
98+ <mainClass >
99+ de.fraunhofer.iem.swan.Main
100+ </mainClass >
101+ </manifest >
102+ </archive >
103+ <descriptorRefs >
104+ <descriptorRef >jar-with-dependencies</descriptorRef >
105+ </descriptorRefs >
106+ </configuration >
107+ </execution >
108+ </executions >
109+ </plugin >
110+ </plugins >
111+ </build >
112+ </project >
0 commit comments