blob: a5486c5a45590c22e9c50cdd30d9f4ba3833e85b [file] [log] [blame]
# Licensed to the Apache Software Foundation (ASF) under the terms of ASLv2 (http://www.apache.org/licenses/LICENSE-2.0).
def libDir = new File("lib")
def serviceProviders = []
libDir.listFiles().each {
def zipFile = new java.util.zip.ZipFile(it)
def metaDataFile = zipFile.getEntry('META-INF/services/org.jclouds.apis.ApiMetadata')
if(metaDataFile) {
serviceProviders << zipFile.getInputStream(metaDataFile).text
}
}
def output = new File('resources/org.jclouds.apis.ApiMetadata')
serviceProviders.each {
output << it
output << '\n'
}