forked from mikemayhemdev/DownfallSTS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpom.xml.example
106 lines (100 loc) · 4.39 KB
/
pom.xml.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>mod-group-name</groupId>
<artifactId>downfall</artifactId>
<name>Downfall</name>
<version>0.1.0</version>
<description>
Downfall is a full-featured Expansion for Slay the Spire, including a new campaign, four new heroes to play, new relics, new cards, new potions, and more. \n \n The Heart demands that this endless cycle of slaughter be finished. Answer the call as a Villain, and see to the defense of the Spire. \n \n This mod is a combination modpack which includes the former mods known as Slimebound Mod, Guardian Mod, and Playable Snecko, along with a ton of new content, a new character, and much more.
</description>
<properties>
//Change below line to your Steam installation directory
<steamFolder>D:/SteamLibrary/</steamFolder>
<workshopFolder>${steamFolder}steamapps/workshop/content/646570/</workshopFolder>
<stsPath>${steamFolder}steamapps/common/SlayTheSpire/</stsPath>
<SlayTheSpire.version>2.0</SlayTheSpire.version>
<ModTheSpire.version>3.8.0</ModTheSpire.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>com.megacrit.cardcrawl</groupId>
<artifactId>SlayTheSpire</artifactId>
<version>${SlayTheSpire.version}</version>
<scope>system</scope>
<systemPath>${stsPath}desktop-1.0.jar</systemPath>
</dependency>
<dependency>
<groupId>com.evacipated.cardcrawl</groupId>
<artifactId>ModTheSpire</artifactId>
<version>${ModTheSpire.version}</version>
<scope>system</scope>
<systemPath>${workshopFolder}1605060445/ModTheSpire.jar</systemPath>
</dependency>
<dependency>
<groupId>basemod</groupId>
<artifactId>basemod</artifactId>
<version>5.17.0</version>
<scope>system</scope>
<systemPath>${workshopFolder}1605833019/BaseMod.jar</systemPath>
</dependency>
<dependency>
<groupId>come.evacipated.cardcrawl</groupId>
<artifactId>stslib</artifactId>
<version>1.17.2</version>
<scope>system</scope>
<systemPath>${workshopFolder}1609158507/StSLib.jar</systemPath>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
<excludes>
<exclude>ModTheSpire.json</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>ModTheSpire.json</include>
</includes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<phase>package</phase>
<configuration>
<target>
<copy file="target/${project.artifactId}.jar" tofile="${stsPath}mods/${project.artifactId}.jar" />
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>