Add direct upload to YouTube support
This commit is contained in:
26
build.gradle
26
build.gradle
@@ -49,16 +49,25 @@ repositories {
|
||||
}
|
||||
}
|
||||
|
||||
configurations {
|
||||
shade
|
||||
compile.extendsFrom shade
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile 'org.projectlombok:lombok:1.16.4'
|
||||
|
||||
compile 'org.spongepowered:mixin:0.4.3'
|
||||
compile 'com.googlecode.mp4parser:isoparser:1.1.7'
|
||||
compile 'org.apache.commons:commons-exec:1.3'
|
||||
shade 'com.googlecode.mp4parser:isoparser:1.1.7'
|
||||
shade 'org.apache.commons:commons-exec:1.3'
|
||||
shade 'com.google.apis:google-api-services-youtube:v3-rev178-1.22.0'
|
||||
shade 'com.google.api-client:google-api-client-gson:1.20.0'
|
||||
shade 'com.google.api-client:google-api-client-java6:1.20.0'
|
||||
shade 'com.google.oauth-client:google-oauth-client-jetty:1.20.0'
|
||||
|
||||
compile 'org.aspectj:aspectjrt:1.8.2'
|
||||
shade 'org.aspectj:aspectjrt:1.8.2'
|
||||
|
||||
compile project(':jGui')
|
||||
shade project(':jGui')
|
||||
compile project(':ReplayStudio')
|
||||
|
||||
testCompile 'junit:junit:4.11'
|
||||
@@ -68,11 +77,14 @@ jar {
|
||||
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
||||
|
||||
dependsOn configurations.compile
|
||||
dependsOn configurations.shade
|
||||
dependsOn ':ReplayStudio:shadowJar'
|
||||
|
||||
def shade = {files(configurations.compile.findAll { c ->
|
||||
['mixin', 'isoparser', 'aspectjrt', 'jGui', 'commons-exec'].any {c.name.startsWith("$it-")}
|
||||
} + getTasks().getByPath(':ReplayStudio:shadowJar').outputs.files)}
|
||||
def shade = {files(
|
||||
configurations.compile.findAll {it.name.startsWith 'mixin-'}
|
||||
+ configurations.shade
|
||||
+ getTasks().getByPath(':ReplayStudio:shadowJar').outputs.files
|
||||
)}
|
||||
|
||||
def noticeDir = file("$buildDir/NOTICE")
|
||||
doFirst {
|
||||
|
||||
Reference in New Issue
Block a user