diff --git a/.idea/encodings.xml b/.idea/encodings.xml index 0f9ace194e81e59ca563623cbfd9aabcdcbfa97f..51701970ddebb55531769c9d2281e16832611e64 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 febd098a721b409b59b09d47693e4df3a5da7299..18314e16a01630443dc2e35e13ab72d858e7f292 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 cbbe618219ff85980637ae76084acdd7ed11c1b0..edfd94db0d71ea380a74c69f73fd9ded7a5c104e 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 fb368148be4fb34713698b4ced6fc487a5f6d0ff..08d5623c02965c4436c944a57d9591a437e6b45e 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 c68fa069c9f2e1d815a699828c00aec069f90323..4785ae69a50553b1b9cfcb9cdbc424e5e19d2565 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 424b87ffc12f4172ec5899b2b5f4f85aebe7ec9f..65fc27846d9b45aa477e8889cf2b47857c50a942 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 e8c497495abb5124e7444847215eac4333373383..eba0ff11cdba300bbe3e8539f9ff897ff7262916 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 787b997322390ee53a26a6fb321a01982789fda5..89fe906c7afe4f6e6bdffd253e2e1454ca33ee3c 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 2f04f0a4d30a8ea1850e0ce12c6bcf7dcff8ed69..47c631f0b8d94aa6343842cda436c2be5e907ff5 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 7b64bc116376133ebf12f37a9278b711373aadd9..67e771a7aa8fd1a870e0851384118ab5e81469cb 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 c0ecec66189e1ee1d5fd72f0b78a50c8a801864b..a7ae73488dc758129a87904a71d8c30c59f5ff1c 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 38c8ed3dcad76384a99e2ee7671e1440ac7ab34c..d28ad39183513f196acc2f42038565f58b4294ee 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 7c779fe52d236758dd49b86e8627c17f238fd2ab..373fb21a512cdad8e1d78b9aaf718116090c870f 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 0000000000000000000000000000000000000000..a7454f323696d58630f5989dd014ae45eadf6de2 --- /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