From c6d6617f87cfbf3b74f340e5d21f529d1d03813c Mon Sep 17 00:00:00 2001 From: tobias <thinkdifferent055@gmail.com> Date: Sat, 28 Jul 2018 21:26:13 +0200 Subject: [PATCH] Add parent maven project --- .idea/encodings.xml | 6 ++ .idea/misc.xml | 1 + .idea/modules.xml | 1 + PlayWall/PlayWall.iml | 14 +-- PlayWall/pom.xml | 32 +++--- PlayWallComponents/pom.xml | 25 ++--- PlayWallCore/pom.xml | 115 ++------------------- PluginAwake/pom.xml | 33 ++---- PluginEqualizer/pom.xml | 33 ++---- PluginLaunchpad/pom.xml | 33 ++---- PluginMedia/pom.xml | 32 ++---- PluginNativeAudio/PluginNativeAudio.iml | 22 ++-- PluginNativeAudio/pom.xml | 27 ++--- pom.xml | 130 ++++++++++++++++++++++++ 14 files changed, 222 insertions(+), 282 deletions(-) create mode 100644 pom.xml diff --git a/.idea/encodings.xml b/.idea/encodings.xml index 0f9ace19..51701970 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -1,11 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="Encoding" native2AsciiForPropertiesFiles="true"> + <file url="file://$PROJECT_DIR$" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/PlayWall" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/PlayWall/PlayWallComponents" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/PlayWall/PlayWallComponents" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/PlayWallComponents" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/PlayWallCore" charset="UTF-8" /> + <file url="file://$PROJECT_DIR$/PluginAwake" charset="UTF-8" /> + <file url="file://$PROJECT_DIR$/PluginEqualizer" charset="UTF-8" /> + <file url="file://$PROJECT_DIR$/PluginLaunchpad" charset="UTF-8" /> + <file url="file://$PROJECT_DIR$/PluginMedia" charset="UTF-8" /> + <file url="file://$PROJECT_DIR$/PluginNativeAudio" charset="UTF-8" /> <file url="PROJECT" charset="UTF-8" /> </component> </project> \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index febd098a..18314e16 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -41,6 +41,7 @@ <option value="$PROJECT_DIR$/PluginMedia/pom.xml" /> <option value="$PROJECT_DIR$/PluginNativeAudio/pom.xml" /> <option value="$PROJECT_DIR$/PlayWallComponents/pom.xml" /> + <option value="$PROJECT_DIR$/pom.xml" /> </list> </option> <option name="ignoredFiles"> diff --git a/.idea/modules.xml b/.idea/modules.xml index cbbe6182..edfd94db 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -5,6 +5,7 @@ <module fileurl="file://$PROJECT_DIR$/PlayWall/PlayWall.iml" filepath="$PROJECT_DIR$/PlayWall/PlayWall.iml" /> <module fileurl="file://$PROJECT_DIR$/PlayWallComponents/PlayWallComponents.iml" filepath="$PROJECT_DIR$/PlayWallComponents/PlayWallComponents.iml" /> <module fileurl="file://$PROJECT_DIR$/PlayWallCore/PlayWallCore.iml" filepath="$PROJECT_DIR$/PlayWallCore/PlayWallCore.iml" /> + <module fileurl="file://$PROJECT_DIR$/PlayWallDesktop.iml" filepath="$PROJECT_DIR$/PlayWallDesktop.iml" /> <module fileurl="file://$PROJECT_DIR$/PluginAwake/PluginAwake.iml" filepath="$PROJECT_DIR$/PluginAwake/PluginAwake.iml" /> <module fileurl="file://$PROJECT_DIR$/PluginEqualizer/PluginEqualizer.iml" filepath="$PROJECT_DIR$/PluginEqualizer/PluginEqualizer.iml" /> <module fileurl="file://$PROJECT_DIR$/PluginLaunchpad/PluginLaunchpad.iml" filepath="$PROJECT_DIR$/PluginLaunchpad/PluginLaunchpad.iml" /> diff --git a/PlayWall/PlayWall.iml b/PlayWall/PlayWall.iml index fb368148..08d5623c 100644 --- a/PlayWall/PlayWall.iml +++ b/PlayWall/PlayWall.iml @@ -15,6 +15,13 @@ <orderEntry type="inheritedJdk" /> <orderEntry type="library" name="scala-sdk-2.12.6" level="application" /> <orderEntry type="module" module-name="PlayWallCore" /> + <orderEntry type="module" module-name="PlayWallComponents" /> + <orderEntry type="library" name="Maven: net.java.dev.jna:jna:4.5.0" level="project" /> + <orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:4.5.0" level="project" /> + <orderEntry type="library" name="Maven: com.itextpdf:itextpdf:5.5.13" level="project" /> + <orderEntry type="library" name="Maven: org.scala-lang:scala-library:2.12.6" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" /> <orderEntry type="library" name="Maven: de.tobias:libUtils:1.6.0" level="project" /> <orderEntry type="library" name="Maven: commons-net:commons-net:3.6" level="project" /> <orderEntry type="library" name="Maven: org.controlsfx:controlsfx:8.40.14" level="project" /> @@ -51,12 +58,5 @@ <orderEntry type="library" name="Maven: com.neovisionaries:nv-websocket-client:2.5" level="project" /> <orderEntry type="library" name="Maven: javazoom:jlayer:1.0.1" level="project" /> <orderEntry type="library" name="Maven: net.minidev:json-smart:1.2" level="project" /> - <orderEntry type="module" module-name="PlayWallComponents" /> - <orderEntry type="library" name="Maven: net.java.dev.jna:jna:4.5.0" level="project" /> - <orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:4.5.0" level="project" /> - <orderEntry type="library" name="Maven: com.itextpdf:itextpdf:5.5.13" level="project" /> - <orderEntry type="library" name="Maven: org.scala-lang:scala-library:2.12.6" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" /> </component> </module> \ No newline at end of file diff --git a/PlayWall/pom.xml b/PlayWall/pom.xml index c68fa069..4785ae69 100644 --- a/PlayWall/pom.xml +++ b/PlayWall/pom.xml @@ -4,29 +4,21 @@ 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.tobias</groupId> - <artifactId>PlayWallDesktop</artifactId> - <version>1.0.0</version> + <parent> + <groupId>de.tobias.playpad</groupId> + <artifactId>PlayWallDesktop</artifactId> + <version>1.0.0</version> + </parent> + + <artifactId>PlayWall</artifactId> <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.main>de.tobias.playpad.PlayPadMain</project.main> <project.iconBase>src/main/resources/icon</project.iconBase> </properties> <build> <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> <artifactId>maven-assembly-plugin</artifactId> <configuration> @@ -166,14 +158,14 @@ <dependencies> <dependency> - <groupId>de.tobias</groupId> + <groupId>de.tobias.playpad</groupId> <artifactId>PlayWallCore</artifactId> - <version>1.0.1</version> + <version>LATEST</version> </dependency> <dependency> - <groupId>de.tobias</groupId> - <artifactId>PlayWallCompoents</artifactId> - <version>1.0.0</version> + <groupId>de.tobias.playpad</groupId> + <artifactId>PlayWallComponents</artifactId> + <version>LATEST</version> </dependency> <dependency> diff --git a/PlayWallComponents/pom.xml b/PlayWallComponents/pom.xml index 424b87ff..65fc2784 100644 --- a/PlayWallComponents/pom.xml +++ b/PlayWallComponents/pom.xml @@ -4,28 +4,19 @@ 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.tobias</groupId> - <artifactId>PlayWallCompoents</artifactId> - <version>1.0.0</version> + <parent> + <groupId>de.tobias.playpad</groupId> + <artifactId>PlayWallDesktop</artifactId> + <version>1.0.0</version> + </parent> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>8</source> - <target>8</target> - </configuration> - </plugin> - </plugins> - </build> + <artifactId>PlayWallComponents</artifactId> <dependencies> <dependency> - <groupId>de.tobias</groupId> + <groupId>de.tobias.playpad</groupId> <artifactId>PlayWallCore</artifactId> - <version>1.0.1</version> + <version>LATEST</version> </dependency> </dependencies> </project> \ No newline at end of file diff --git a/PlayWallCore/pom.xml b/PlayWallCore/pom.xml index e8c49749..eba0ff11 100644 --- a/PlayWallCore/pom.xml +++ b/PlayWallCore/pom.xml @@ -4,115 +4,12 @@ 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.tobias</groupId> - <artifactId>PlayWallCore</artifactId> - <version>1.0.1</version> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - </properties> - - <build> - <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> - </plugins> - </build> - - <repositories> - <repository> - <id>releases</id> - <url>https://maven.thecodelabs.de/nexus/content/repositories/releases</url> - </repository> - </repositories> - - <distributionManagement> - <repository> - <id>releases</id> - <name>libUtils</name> - <url>https://maven.thecodelabs.de/nexus/content/repositories/releases</url> - </repository> - </distributionManagement> - - <dependencies> - <dependency> - <groupId>de.tobias</groupId> - <artifactId>libUtils</artifactId> - <version>1.6.0</version> - </dependency> - <dependency> - <groupId>de.tobias</groupId> - <artifactId>Updater</artifactId> - <version>1.0.2</version> - </dependency> + <parent> + <groupId>de.tobias.playpad</groupId> + <artifactId>PlayWallDesktop</artifactId> + <version>1.0.0</version> + </parent> - <dependency> - <groupId>com.google.code.gson</groupId> - <artifactId>gson</artifactId> - <version>2.8.5</version> - </dependency> - <dependency> - <groupId>org.xerial</groupId> - <artifactId>sqlite-jdbc</artifactId> - <version>3.23.1</version> - </dependency> - - <dependency> - <groupId>net.xeoh</groupId> - <artifactId>jspf</artifactId> - <version>1.0.2</version> - </dependency> - - <dependency> - <groupId>kuusisto</groupId> - <artifactId>tinysound</artifactId> - <version>1.1.1</version> - </dependency> - <dependency> - <groupId>org.jcraft</groupId> - <artifactId>jorbis</artifactId> - <version>0.0.17</version> - </dependency> - <dependency> - <groupId>com.googlecode.soundlibs</groupId> - <artifactId>vorbisspi</artifactId> - <version>1.0.3.3</version> - </dependency> - <dependency> - <groupId>com.googlecode.soundlibs</groupId> - <artifactId>tritonus-share</artifactId> - <version>0.3.7.4</version> - </dependency> - - <dependency> - <groupId>com.mashape.unirest</groupId> - <artifactId>unirest-java</artifactId> - <version>1.4.9</version> - </dependency> - <dependency> - <groupId>com.neovisionaries</groupId> - <artifactId>nv-websocket-client</artifactId> - <version>2.5</version> <!--1.31--> - </dependency> - - <dependency> - <groupId>javazoom</groupId> - <artifactId>jlayer</artifactId> - <version>1.0.1</version> - </dependency> + <artifactId>PlayWallCore</artifactId> - <dependency> - <groupId>net.minidev</groupId> - <artifactId>json-smart</artifactId> - <version>1.2</version> - </dependency> - </dependencies> </project> \ No newline at end of file diff --git a/PluginAwake/pom.xml b/PluginAwake/pom.xml index 787b9973..89fe906c 100644 --- a/PluginAwake/pom.xml +++ b/PluginAwake/pom.xml @@ -4,36 +4,19 @@ 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.tobias</groupId> - <artifactId>PlayWallPluginAwake</artifactId> - <version>1.0.0</version> - - <build> - <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> - </plugins> - </build> + <parent> + <groupId>de.tobias.playpad</groupId> + <artifactId>PlayWallDesktop</artifactId> + <version>1.0.0</version> + </parent> - <repositories> - <repository> - <id>releases</id> - <url>https://maven.thecodelabs.de/nexus/content/repositories/releases</url> - </repository> - </repositories> + <artifactId>PlayWallPluginAwake</artifactId> <dependencies> <dependency> - <groupId>de.tobias</groupId> + <groupId>de.tobias.playpad</groupId> <artifactId>PlayWallCore</artifactId> - <version>1.0.1</version> + <version>LATEST</version> </dependency> </dependencies> </project> \ No newline at end of file diff --git a/PluginEqualizer/pom.xml b/PluginEqualizer/pom.xml index 2f04f0a4..47c631f0 100644 --- a/PluginEqualizer/pom.xml +++ b/PluginEqualizer/pom.xml @@ -4,36 +4,19 @@ 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.tobias</groupId> - <artifactId>PlayWallPluginEqualizer</artifactId> - <version>1.0-SNAPSHOT</version> - - <build> - <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> - </plugins> - </build> + <parent> + <groupId>de.tobias.playpad</groupId> + <artifactId>PlayWallDesktop</artifactId> + <version>1.0.0</version> + </parent> - <repositories> - <repository> - <id>releases</id> - <url>https://maven.thecodelabs.de/nexus/content/repositories/releases</url> - </repository> - </repositories> + <artifactId>PlayWallPluginEqualizer</artifactId> <dependencies> <dependency> - <groupId>de.tobias</groupId> + <groupId>de.tobias.playpad</groupId> <artifactId>PlayWallCore</artifactId> - <version>1.0.1</version> + <version>LATEST</version> </dependency> </dependencies> </project> \ No newline at end of file diff --git a/PluginLaunchpad/pom.xml b/PluginLaunchpad/pom.xml index 7b64bc11..67e771a7 100644 --- a/PluginLaunchpad/pom.xml +++ b/PluginLaunchpad/pom.xml @@ -4,36 +4,19 @@ 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.tobias</groupId> - <artifactId>PlayWallPluginLaunchpad</artifactId> - <version>1.0.0</version> - - <build> - <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> - </plugins> - </build> + <parent> + <groupId>de.tobias.playpad</groupId> + <artifactId>PlayWallDesktop</artifactId> + <version>1.0.0</version> + </parent> - <repositories> - <repository> - <id>releases</id> - <url>https://maven.thecodelabs.de/nexus/content/repositories/releases</url> - </repository> - </repositories> + <artifactId>PlayWallPluginLaunchpad</artifactId> <dependencies> <dependency> - <groupId>de.tobias</groupId> + <groupId>de.tobias.playpad</groupId> <artifactId>PlayWallCore</artifactId> - <version>1.0.1</version> + <version>LATEST</version> </dependency> </dependencies> </project> \ No newline at end of file diff --git a/PluginMedia/pom.xml b/PluginMedia/pom.xml index c0ecec66..a7ae7348 100644 --- a/PluginMedia/pom.xml +++ b/PluginMedia/pom.xml @@ -4,35 +4,19 @@ 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.tobias</groupId> - <artifactId>PlayWallPluginMedia</artifactId> - <version>1.0.0</version> + <parent> + <groupId>de.tobias.playpad</groupId> + <artifactId>PlayWallDesktop</artifactId> + <version>1.0.0</version> + </parent> - <build> - <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> - </plugins> - </build> - <repositories> - <repository> - <id>releases</id> - <url>https://maven.thecodelabs.de/nexus/content/repositories/releases</url> - </repository> - </repositories> + <artifactId>PlayWallPluginMedia</artifactId> <dependencies> <dependency> - <groupId>de.tobias</groupId> + <groupId>de.tobias.playpad</groupId> <artifactId>PlayWallCore</artifactId> - <version>1.0.1</version> + <version>LATEST</version> </dependency> </dependencies> </project> \ No newline at end of file diff --git a/PluginNativeAudio/PluginNativeAudio.iml b/PluginNativeAudio/PluginNativeAudio.iml index 38c8ed3d..d28ad391 100644 --- a/PluginNativeAudio/PluginNativeAudio.iml +++ b/PluginNativeAudio/PluginNativeAudio.iml @@ -13,6 +13,17 @@ <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="module" module-name="PlayWallCore" /> + <orderEntry type="library" name="Maven: org.scala-lang:scala-library:2.12.6" level="project" /> + <orderEntry type="library" name="Maven: net.sf.jni4net:jni4net.j:0.8.8.0" level="project" /> + <orderEntry type="module-library"> + <library name="Maven: de.tobias:NativeAudio:1.0.0"> + <CLASSES> + <root url="jar://$MODULE_DIR$/j4n/NativeAudio.j4n.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> <orderEntry type="library" name="Maven: de.tobias:libUtils:1.6.0" level="project" /> <orderEntry type="library" name="Maven: commons-net:commons-net:3.6" level="project" /> <orderEntry type="library" name="Maven: org.controlsfx:controlsfx:8.40.14" level="project" /> @@ -51,16 +62,5 @@ <orderEntry type="library" name="Maven: com.neovisionaries:nv-websocket-client:2.5" level="project" /> <orderEntry type="library" name="Maven: javazoom:jlayer:1.0.1" level="project" /> <orderEntry type="library" name="Maven: net.minidev:json-smart:1.2" level="project" /> - <orderEntry type="library" name="Maven: org.scala-lang:scala-library:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: net.sf.jni4net:jni4net.j:0.8.8.0" level="project" /> - <orderEntry type="module-library"> - <library name="Maven: de.tobias:NativeAudio:1.0.0"> - <CLASSES> - <root url="jar://$MODULE_DIR$/j4n/NativeAudio.j4n.jar!/" /> - </CLASSES> - <JAVADOC /> - <SOURCES /> - </library> - </orderEntry> </component> </module> \ No newline at end of file diff --git a/PluginNativeAudio/pom.xml b/PluginNativeAudio/pom.xml index 7c779fe5..373fb21a 100644 --- a/PluginNativeAudio/pom.xml +++ b/PluginNativeAudio/pom.xml @@ -4,22 +4,16 @@ 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.tobias</groupId> + <parent> + <groupId>de.tobias.playpad</groupId> + <artifactId>PlayWallDesktop</artifactId> + <version>1.0.0</version> + </parent> + <artifactId>PlayWallPluginNativeAudio</artifactId> - <version>1.0.0</version> <build> <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> - <!--Scala Plugin--> <plugin> <groupId>net.alchim31.maven</groupId> @@ -72,18 +66,13 @@ <enabled>false</enabled> </snapshots> </repository> - - <repository> - <id>releases</id> - <url>https://maven.thecodelabs.de/nexus/content/repositories/releases</url> - </repository> </repositories> <dependencies> <dependency> - <groupId>de.tobias</groupId> + <groupId>de.tobias.playpad</groupId> <artifactId>PlayWallCore</artifactId> - <version>1.0.1</version> + <version>LATEST</version> </dependency> <dependency> diff --git a/pom.xml b/pom.xml new file mode 100644 index 00000000..a7454f32 --- /dev/null +++ b/pom.xml @@ -0,0 +1,130 @@ +<?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>de.tobias.playpad</groupId> + <artifactId>PlayWallDesktop</artifactId> + <version>1.0.0</version> + <packaging>pom</packaging> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> + </properties> + + <modules> + <module>PlayWall</module> + <module>PlayWallCore</module> + <module>PlayWallComponents</module> + <module>PluginAwake</module> + <module>PluginEqualizer</module> + <module>PluginLaunchpad</module> + <module>PluginMedia</module> + <module>PluginNativeAudio</module> + </modules> + + <build> + <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> + </plugins> + </build> + + <repositories> + <repository> + <id>releases</id> + <url>https://maven.thecodelabs.de/nexus/content/repositories/releases</url> + </repository> + </repositories> + + <distributionManagement> + <repository> + <id>releases</id> + <name>libUtils</name> + <url>https://maven.thecodelabs.de/nexus/content/repositories/releases</url> + </repository> + </distributionManagement> + + <dependencies> + <dependency> + <groupId>de.tobias</groupId> + <artifactId>libUtils</artifactId> + <version>1.6.0</version> + </dependency> + <dependency> + <groupId>de.tobias</groupId> + <artifactId>Updater</artifactId> + <version>1.0.2</version> + </dependency> + + <dependency> + <groupId>com.google.code.gson</groupId> + <artifactId>gson</artifactId> + <version>2.8.5</version> + </dependency> + <dependency> + <groupId>org.xerial</groupId> + <artifactId>sqlite-jdbc</artifactId> + <version>3.23.1</version> + </dependency> + + <dependency> + <groupId>net.xeoh</groupId> + <artifactId>jspf</artifactId> + <version>1.0.2</version> + </dependency> + + <dependency> + <groupId>kuusisto</groupId> + <artifactId>tinysound</artifactId> + <version>1.1.1</version> + </dependency> + <dependency> + <groupId>org.jcraft</groupId> + <artifactId>jorbis</artifactId> + <version>0.0.17</version> + </dependency> + <dependency> + <groupId>com.googlecode.soundlibs</groupId> + <artifactId>vorbisspi</artifactId> + <version>1.0.3.3</version> + </dependency> + <dependency> + <groupId>com.googlecode.soundlibs</groupId> + <artifactId>tritonus-share</artifactId> + <version>0.3.7.4</version> + </dependency> + + <dependency> + <groupId>com.mashape.unirest</groupId> + <artifactId>unirest-java</artifactId> + <version>1.4.9</version> + </dependency> + <dependency> + <groupId>com.neovisionaries</groupId> + <artifactId>nv-websocket-client</artifactId> + <version>2.5</version> <!--1.31--> + </dependency> + + <dependency> + <groupId>javazoom</groupId> + <artifactId>jlayer</artifactId> + <version>1.0.1</version> + </dependency> + + <dependency> + <groupId>net.minidev</groupId> + <artifactId>json-smart</artifactId> + <version>1.2</version> + </dependency> + </dependencies> +</project> \ No newline at end of file -- GitLab