Skip to content

Instantly share code, notes, and snippets.

@disconsented
Created January 26, 2016 06:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save disconsented/928b221cc2f22dcb986c to your computer and use it in GitHub Desktop.
Save disconsented/928b221cc2f22dcb986c to your computer and use it in GitHub Desktop.
buildscript {
repositories { jcenter() }
dependencies {
classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.2'
}
}
apply plugin: 'java'
apply plugin: 'maven'
apply plugin: 'com.github.johnrengelman.shadow'
group = 'net.technicpack'
version = '4.0-0'
description = """Technic Launcher"""
sourceCompatibility = 1.6
targetCompatibility = 1.6
jar {
classifier = ''
manifest {
attributes 'Main-Class': 'net.technicpack.launcher.LauncherMain'
}
}
sourceSets {
main {
output.resourcesDir = 'build/classes/main/net/technicpack/launcher/resources'
}
}
shadowJar {
dependencies {
include(dependency('org.ccil.cowan.tagsoup:.*'))
include(dependency('net.technicpack:.*'))
include(dependency('org.jdom:jdom'))
include(dependency('rome:rome'))
}
}
repositories {
maven { url "https://jitpack.io" }
maven { url "http://repo.maven.apache.org/maven2" }
}
dependencies {
compile fileTree(dir: 'lib', include: '*.jar')
compile group: 'com.beust', name: 'jcommander', version:'1.6'
compile group: 'com.google.code.gson', name: 'gson', version:'2.3.1'
compile group: 'commons-codec', name: 'commons-codec', version:'1.8'
compile group: 'commons-io', name: 'commons-io', version:'2.4'
compile group: 'joda-time', name: 'joda-time', version:'2.4'
compile project (':LauncherUiCore')
compile project (':LauncherCore')
compile project (':MinecraftCore')
compile group: 'org.apache.commons', name: 'commons-lang3', version:'3.1'
compile group: 'org.apache.maven', name: 'maven-aether-provider', version:'3.2.5'
compile group: 'org.eclipse.aether', name: 'aether-connector-basic', version:'1.0.0.v20140518'
compile group: 'org.eclipse.aether', name: 'aether-transport-file', version:'1.0.0.v20140518'
compile group: 'org.eclipse.aether', name: 'aether-transport-http', version:'1.0.0.v20140518'
compile group: 'org.swinglabs', name: 'swing-layout', version:'1.0.3'
compile group: 'org.swinglabs', name: 'swing-worker', version:'1.1'
compile group: 'org.xhtmlrenderer', name: 'flying-saucer-core', version:'9.0.6'
compile group: 'org.yaml', name: 'snakeyaml', version:'1.11'
runtime group: 'org.ccil.cowan.tagsoup', name: 'tagsoup', version:'1.2.1'
}
include ":LauncherUICore",":LauncherCore", ":MinecraftCore"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment