2018-09-19 21:57:58 -07:00
|
|
|
def netCommLibConfigs = [:];
|
|
|
|
|
def chipObjectConfigs = [:];
|
|
|
|
|
|
|
|
|
|
project.chipObjectComponents.each { String s->
|
|
|
|
|
chipObjectConfigs[s] = ['linux:athena']
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
project.netCommComponents.each { String s->
|
|
|
|
|
netCommLibConfigs[s] = ['linux:athena']
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
model {
|
|
|
|
|
dependencyConfigs {
|
|
|
|
|
chipobject(DependencyConfig) {
|
|
|
|
|
groupId = 'edu.wpi.first.ni-libraries'
|
|
|
|
|
artifactId = 'chipobject'
|
|
|
|
|
headerClassifier = 'headers'
|
|
|
|
|
ext = 'zip'
|
2018-10-07 18:11:57 -07:00
|
|
|
version = '2019.4.1'
|
2018-09-19 21:57:58 -07:00
|
|
|
sharedConfigs = chipObjectConfigs
|
|
|
|
|
staticConfigs = [:]
|
2018-10-06 20:51:00 -07:00
|
|
|
compileOnlyShared = true
|
2018-09-19 21:57:58 -07:00
|
|
|
}
|
|
|
|
|
netcomm(DependencyConfig) {
|
|
|
|
|
groupId = 'edu.wpi.first.ni-libraries'
|
2018-09-21 10:36:40 -07:00
|
|
|
artifactId = 'netcomm'
|
2018-09-19 21:57:58 -07:00
|
|
|
headerClassifier = 'headers'
|
|
|
|
|
ext = 'zip'
|
2018-10-07 18:11:57 -07:00
|
|
|
version = '2019.4.1'
|
2018-09-19 21:57:58 -07:00
|
|
|
sharedConfigs = netCommLibConfigs
|
|
|
|
|
staticConfigs = [:]
|
2018-10-06 20:51:00 -07:00
|
|
|
compileOnlyShared = true
|
2018-09-19 21:57:58 -07:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|