This repository has been archived by the owner on May 21, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathdependencies.gradle
81 lines (79 loc) · 2.34 KB
/
dependencies.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
import org.gradle.internal.os.OperatingSystem
model {
dependencyConfigs {
frcNetComm(DependencyConfig) {
groupId = 'edu.wpi.first.ni-libraries'
artifactId = 'netcomm'
headerClassifier = 'headers'
ext = 'zip'
version = niLibVersion
sharedConfigs = project.sharedFrcConfigs
staticConfigs = [:]
}
//cci to link against
phoenixCCI(DependencyConfig) {
groupId = phoenixGroup
artifactId = 'cci'
headerClassifier = 'headers'
ext = 'zip'
if(ext.hasProperty("cciVersion")){
version = ext.cciVersion
}
else{
version = '+'
}
sharedConfigs = project.sharedCCIConfigs
staticConfigs = [:]
}
//canutils to link against
phoenixCanutils(DependencyConfig) {
groupId = phoenixGroup
artifactId = 'canutils'
ext = 'zip'
headerClassifier = 'headers'
if(ext.hasProperty("canutilsVersion")){
version = ext.canutilsVersion
}
else{
version = '+'
}
sharedConfigs = project.sharedConfigsJustWind
staticConfigs = [:]
}
//Headers
phoenixCore(DependencyConfig) {
groupId = phoenixGroup
artifactId = 'core'
headerClassifier = 'headers'
ext = 'zip'
if(ext.hasProperty("coreVersion")){
version = ext.coreVersion
}
else{
version = '+'
}
headerOnlyConfigs = project.sharedCCIConfigs
sharedConfigs = [:]
staticConfigs = [:]
}
//platform to link against
phoenixPlatformStub(DependencyConfig) {
groupId = phoenixGroup
artifactId = 'platform-stub'
headerClassifier = 'headers'
ext = 'zip'
if(ext.hasProperty("platformstubVersion")){
version = ext.platformstubVersion
}
else{
version = '+'
}
sharedConfigs = project.sharedConfigsJustWind
staticConfigs = [:]
}
}
}
repositories {
mavenCentral()
mavenLocal()
}