forked from LogBlock/LogBlock
Mavenize this project so we can use Jenkins and easily enable developers to compile from source.
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -4,6 +4,7 @@
|
||||
/.settings
|
||||
|
||||
# netbeans
|
||||
/nb-configuration.xml
|
||||
/nbbuild.xml
|
||||
/nbproject
|
||||
|
||||
|
BIN
LogBlockQuestioner.jar
Normal file
BIN
LogBlockQuestioner.jar
Normal file
Binary file not shown.
@@ -1,3 +0,0 @@
|
||||
Manifest-Version: 1.0
|
||||
Class-Path: ../lib/WorldEdit.jar ../WorldEdit.jar
|
||||
|
20
build.xml
20
build.xml
@@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<project default="logblock">
|
||||
<target name="logblock">
|
||||
<mkdir dir="lib/"/>
|
||||
<mkdir dir="bin/"/>
|
||||
<get src="http://dl.bukkit.org/latest-rb/bukkit.jar" dest="lib/bukkit.jar"/>
|
||||
<get src="http://dl.bukkit.org/latest-rb/craftbukkit.jar" dest="lib/craftbukkit.jar"/>
|
||||
<get src="http://cloud.github.com/downloads/sk89q/worldedit/worldedit-4.6.zip" dest="WorldEdit.zip"/>
|
||||
<unzip src="WorldEdit.zip" dest="lib/"><patternset><include name="WorldEdit.jar"/></patternset></unzip>
|
||||
<delete file="WorldEdit.zip"/>
|
||||
<get src="http://cloud.github.com/downloads/DiddiZ/LogBlockQuestioner/LogBlockQuestioner%20v0.02.zip" dest="LogBlockQuestioner.zip"/>
|
||||
<unzip src="LogBlockQuestioner.zip" dest="lib/"><patternset><include name="LogBlockQuestioner.jar"/></patternset></unzip>
|
||||
<delete file="LogBlockQuestioner.zip"/>
|
||||
<javac srcdir="src/" destdir="bin/" classpath="lib/bukkit.jar;lib/craftbukkit.jar;lib/WorldEdit.jar;lib/LogBlockQuestioner.jar" debug="true" debuglevel="lines,source" includeantruntime="false"/>
|
||||
<jar destfile="LogBlock.jar" manifest="MANIFEST.MF">
|
||||
<fileset dir="bin/"/>
|
||||
<fileset file="src/plugin.yml"/>
|
||||
</jar>
|
||||
</target>
|
||||
</project>
|
109
pom.xml
Normal file
109
pom.xml
Normal file
@@ -0,0 +1,109 @@
|
||||
|
||||
<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>de.diddiz</groupId>
|
||||
<artifactId>logblock</artifactId>
|
||||
<version>dev-SNAPSHOT</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>LogBlock</name>
|
||||
<description>Logs blocks.</description>
|
||||
<url>https://github.com/LogBlock/LogBlock</url>
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<build.number>Unknown</build.number>
|
||||
</properties>
|
||||
|
||||
<scm>
|
||||
<connection>scm:git:git://github.com/LogBlock/LogBlock.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com:LogBlock/LogBlock.git</developerConnection>
|
||||
<url>https://github.com/LogBlock/LogBlock</url>
|
||||
</scm>
|
||||
|
||||
<ciManagement>
|
||||
<system>jenkins</system>
|
||||
<url>http://ci.kitteh.org/job/LogBlock</url>
|
||||
</ciManagement>
|
||||
|
||||
<distributionManagement>
|
||||
<repository>
|
||||
<id>kittehReleases</id>
|
||||
<name>Kitteh Releases</name>
|
||||
<url>http://repo.kitteh.org/content/repositories/releases</url>
|
||||
</repository>
|
||||
<snapshotRepository>
|
||||
<id>kittehSnapshots</id>
|
||||
<name>Kitteh Snapshots</name>
|
||||
<url>http://repo.kitteh.org/content/repositories/snapshots</url>
|
||||
</snapshotRepository>
|
||||
</distributionManagement>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.bukkit</groupId>
|
||||
<artifactId>bukkit</artifactId>
|
||||
<version>1.2.5-R4.1-SNAPSHOT</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>${project.groupId}</groupId>
|
||||
<artifactId>questioner</artifactId>
|
||||
<version>${project.version}</version>
|
||||
<scope>system</scope>
|
||||
<systemPath>${project.basedir}/LogBlockQuestioner.jar</systemPath>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.sk89q</groupId>
|
||||
<artifactId>worldedit</artifactId>
|
||||
<version>5.3</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>org.spout</groupId>
|
||||
<artifactId>spoutapi</artifactId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<groupId>org.spout</groupId>
|
||||
<artifactId>vanilla</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>repobo-snap</id>
|
||||
<url>http://repo.bukkit.org/content/groups/public</url>
|
||||
</repository>
|
||||
<repository>
|
||||
<id>sk89q-repo</id>
|
||||
<url>http://maven.sk89q.com/repo/</url>
|
||||
</repository>
|
||||
<repository>
|
||||
<id>kitteh-repo</id>
|
||||
<url>http://repo.kitteh.org/content/groups/public</url>
|
||||
</repository>
|
||||
</repositories>
|
||||
|
||||
<build>
|
||||
<finalName>${project.name}</finalName>
|
||||
<resources>
|
||||
<resource>
|
||||
<filtering>true</filtering>
|
||||
<directory>${project.basedir}/src/main/resources</directory>
|
||||
</resource>
|
||||
</resources>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>2.5.1</version>
|
||||
<configuration>
|
||||
<source>1.6</source>
|
||||
<target>1.6</target>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
@@ -1,9 +1,9 @@
|
||||
name: LogBlock
|
||||
name: ${project.name}
|
||||
version: '1.54'
|
||||
author: DiddiZ
|
||||
website: http://www.diddiz.de/minecraft/
|
||||
main: de.diddiz.LogBlock.LogBlock
|
||||
description: Logs blocks.
|
||||
description: ${project.description}
|
||||
softdepend: [LogBlockQuestioner, WorldEdit]
|
||||
commands:
|
||||
lb:
|
Reference in New Issue
Block a user