3
0

修改仓库

This commit is contained in:
聪聪 2017-07-13 22:50:13 +08:00
parent 947d57bdb9
commit 84998f01fb

View File

@ -296,34 +296,37 @@ publishing {
} }
} }
tasks.generateProjectCauldron << { tasks.generateProjectCauldron {
def file = new File('eclipse/cauldron/build.gradle') doLast {
file.append(''' def file = new File('eclipse/cauldron/build.gradle')
repositories { file.append('''
clear() repositories {
maven { mavenLocal()
name 'yumc' mavenCentral()
url 'http://repo.yumc.pw/content/groups/public/' maven {
} name 'yumc'
maven { url 'http://repo.yumc.pw/content/groups/public/'
name 'forge'
url 'http://files.minecraftforge.net/maven'
}
maven {
name 'minecraft'
url 'https://libraries.minecraft.net/'
}
mavenCentral()
}
dependencies {
''')
configurations.libraries.resolvedConfiguration.resolvedArtifacts.collect { it.moduleVersion.id }.each { module ->
if (['net.minecraft:server:', 'org.ow2.asm:asm-all'].findAll { (module as String).startsWith it }.size() > 0) {
return
} }
file.append(" compile '${module}'\n") maven {
name 'forge'
url 'http://files.minecraftforge.net/maven'
}
maven {
name 'minecraft'
url 'https://libraries.minecraft.net/'
}
}
dependencies {
''')
configurations.libraries.resolvedConfiguration.resolvedArtifacts.collect { it.moduleVersion.id }.each { module ->
if (['net.minecraft:server:', 'org.ow2.asm:asm-all'].findAll { (module as String).startsWith it }.size() > 0) {
return
}
file.append(" compile '${module}'\n")
}
file.append('}')
} }
file.append('}')
} }
task resolveAllDependencies { task resolveAllDependencies {