Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
electronstudio committed Sep 7, 2018
0 parents commit 3a96d4d
Show file tree
Hide file tree
Showing 83 changed files with 17,658 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
build/
674 changes: 674 additions & 0 deletions GPL.txt

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions LICENCE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
RetroWar Copyright 2016-2018 Richard Smith

The code to the RetroWar-Common library is distributed under the GPL V3.

(Note this does not apply to the other RetroWar packages, which are proprietary
and all rights reserved.)
21 changes: 21 additions & 0 deletions THIRD-PARTY.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Third Party Software may impose additional restrictions and it is the
user's responsibility to ensure that they have met the licensing
requirements of PhantomJS and the relevant license of the Third Party
Software they are using.

Files with additional authors/copyrights/licenses:

Asset: cgwg's CRT shader
File: android/assets/shaders/crt-cgwg-fast.glsl
Copyright (C) 2010-2011 cgwg, Themaister
License: GPL V2

Asset: IBXM music player
Files:
Copyright: (c)2017 mumart@gmail.com https://github.com/martincameron/micromod
License: BSD 3-clause license

Asset: Blargg audio library
Files:
Copyright: (C) 2003-2007 Shay Green http://www.slack.net/~ant/libs/audio.html
License: Lesser GPL V2.1
95 changes: 95 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
apply plugin: "kotlin"

sourceCompatibility = 1.6
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'

sourceSets.main.java.srcDirs = ["src/"]


repositories {
flatDir {
dirs '../libs'
}
}

configurations {
ktlint
}

task ktlint(type: JavaExec) {
main = "com.github.shyiko.ktlint.Main"
classpath = configurations.ktlint
args "src/**/*.kt"
}

check.dependsOn ktlint

task ktlintFormat(type: JavaExec) {
main = "com.github.shyiko.ktlint.Main"
classpath = configurations.ktlint
args "-F", "src/**/*.kt"
}

dependencies {
compile 'io.sentry:sentry:1.7.3'
compile 'org.slf4j:slf4j-simple:1.7.21'
compile "com.code-disaster.steamworks4j:steamworks4j:1.6.2"
compile "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion"
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"
compile "org.jetbrains.kotlin:kotlin-reflect:$kotlinVersion"
compile "net.dermetfan.libgdx-utils:libgdx-utils:$gdxUtilsVersion"
compile "net.mostlyoriginal.artemis-odb:contrib-core:2.2.0"
compile "net.mostlyoriginal.artemis-odb:contrib-eventbus:2.2.0"
compile "net.mostlyoriginal.artemis-odb:contrib-plugin-profiler:2.2.0"
ktlint 'com.github.shyiko:ktlint:0.27.0'
compile "net.onedaybeard.artemis:artemis-odb:2.1.0"
compile "net.onedaybeard.artemis:artemis-odb-serializer-kryo:2.1.0"
compile("com.esotericsoftware:kryo:4.0.2")
compile("com.esotericsoftware:kryonet:2.22.0-RC1") {
exclude module: 'kryo'
}
compile "com.badlogicgames.gdx:gdx:$gdxVersion"
compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion"
compile "com.badlogicgames.gdx:gdx-controllers:$gdxVersion"
compile "com.badlogicgames.ashley:ashley:$ashleyVersion"
compile "com.badlogicgames.gdx:gdx-freetype:$gdxVersion"
compile 'com.beust:klaxon:0.30'
// https://mvnrepository.com/artifact/org.codehaus.groovy/groovy-all
compile group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.5.0-rc-3'
compile group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.0'

}

apply plugin: 'org.jetbrains.dokka'

dokka {
outputFormat = 'javadoc'
outputDirectory = "$buildDir/javadoc"
includeNonPublic = false
skipEmptyPackages = true
jdkVersion = 8

packageOptions {
prefix = "uk.me.fantastic.retro.music"
suppress = true
}
packageOptions {
prefix = "uk.me.fantastic.retro.menu"
suppress = true
}

packageOptions {
prefix = "uk.me.fantastic.retro.network"
suppress = true
}
packageOptions {
prefix = "de.golfgl.gdxgameanalytics"
suppress = true
}
}

jar {
manifest {
attributes 'Implementation-Version': version
}
}
Loading

0 comments on commit 3a96d4d

Please sign in to comment.