JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
addArgsToTool(Tool, def)
- Method in
BuildConfigRulesBase
addBuildTypes(BuildTypeContainer, ProjectLayout)
- Method in
BuildConfigRules
apply(Project)
- Method in
NativeUtils
assertDependenciesAreNotNullMaps(DependencyConfigSpec)
- Method in
DependencyConfigRules
B
binTools(String, ProjectLayout, BuildConfig)
- Method in
BuildConfigRulesBase
BuildConfig
- Interface in
edu.wpi.first.nativeutils.configs
BuildConfigRules
- Class in
edu.wpi.first.nativeutils.rules
BuildConfigRulesBase
- Class in
edu.wpi.first.nativeutils.rules
BuildConfigSpec
- Interface in
edu.wpi.first.nativeutils.rules
C
configEnabled
- Field in
ConfigEnables
ConfigEnables
- Class in
edu.wpi.first.nativeutils.rules
createBuildConfigs(BuildConfigSpec)
- Method in
BuildConfigRules
createDependencyConfigs(DependencyConfigSpec)
- Method in
BuildConfigRules
createInstallAllComponentsTask(ModelMap<Task>, ComponentSpecContainer, ProjectLayout)
- Method in
BuildConfigRules
createPlatforms(PlatformContainer, ProjectLayout, BuildConfigSpec)
- Method in
BuildConfigRules
createStripTasks(ModelMap<Task>, BinaryContainer, ProjectLayout, BuildConfigSpec)
- Method in
BuildConfigRules
createToolChains(NativeToolChainRegistry, ProjectLayout, BuildConfigSpec)
- Method in
BuildConfigRules
CrossBuildConfig
- Interface in
edu.wpi.first.nativeutils.configs
D
DependencyConfig
- Interface in
edu.wpi.first.nativeutils.configs
DependencyConfigRules
- Class in
edu.wpi.first.nativeutils.rules
DependencyConfigSpec
- Interface in
edu.wpi.first.nativeutils.rules
disableCrossCompileGoogleTest(BinaryContainer, BuildConfigSpec)
- Method in
BuildConfigRules
doesToolChainExist(BuildConfig, Project)
- Method in
BuildConfigRulesBase
E
F
G
getArchitecture()
- Method in
BuildConfig
getArtifactId()
- Method in
DependencyConfig
getAsmCompilerArgs()
- Method in
BuildConfig
getCCompilerArgs()
- Method in
BuildConfig
getClassifier(NativeBinarySpec)
- Method in
NativeUtils
Gets the artifact classifier for a specific binary
getCompilerArgs()
- Method in
BuildConfig
getCompilerFamily()
- Method in
BuildConfig
getCompilerFamily(String)
- Method in
BuildConfigRulesBase
getCrossConfigEnabledCmdLine(CrossBuildConfig, Project)
- Method in
NativeUtils
getDebugAsmCompilerArgs()
- Method in
BuildConfig
getDebugCCompilerArgs()
- Method in
BuildConfig
getDebugCompilerArgs()
- Method in
BuildConfig
getDebugLinkerArgs()
- Method in
BuildConfig
getDebugObjCCompilerArgs()
- Method in
BuildConfig
getDebugObjCppCompilerArgs()
- Method in
BuildConfig
getDebugStripBinaries()
- Method in
BuildConfig
getDetectPlatform()
- Method in
BuildConfig
getExclude()
- Method in
BuildConfig
getExt()
- Method in
DependencyConfig
getGroupId()
- Method in
DependencyConfig
getHeaderClassifier()
- Method in
DependencyConfig
getInclude()
- Method in
BuildConfig
getIncludeRoots()
- Method in
WPINativeDependencySet
getLinkerArgs()
- Method in
BuildConfig
getLinkFiles()
- Method in
SharedDependencySet
getLinkFiles()
- Method in
StaticDependencySet
getObjCCompilerArgs()
- Method in
BuildConfig
getObjCppCompilerArgs()
- Method in
BuildConfig
getOperatingSystem()
- Method in
BuildConfig
getPlatformPath(NativeBinarySpec)
- Method in
NativeUtils
Gets the extraction platform path for a specific binary
getReleaseAsmCompilerArgs()
- Method in
BuildConfig
getReleaseCCompilerArgs()
- Method in
BuildConfig
getReleaseCompilerArgs()
- Method in
BuildConfig
getReleaseLinkerArgs()
- Method in
BuildConfig
getReleaseObjCCompilerArgs()
- Method in
BuildConfig
getReleaseObjCppCompilerArgs()
- Method in
BuildConfig
getReleaseStripBinaries()
- Method in
BuildConfig
getRuntimeFiles()
- Method in
SharedDependencySet
getRuntimeFiles()
- Method in
StaticDependencySet
getSharedConfigs()
- Method in
DependencyConfig
getSkipByDefault()
- Method in
CrossBuildConfig
getSkipTests()
- Method in
BuildConfig
getSortOrder()
- Method in
DependencyConfig
getStaticConfigs()
- Method in
DependencyConfig
getToolChainPath()
- Method in
CrossBuildConfig
getToolChainPath(BuildConfig, Project)
- Method in
NativeUtils
Gets the toolChainPath for the specific build configuration
getToolChainPrefix()
- Method in
BuildConfig
getVersion()
- Method in
DependencyConfig
H
HasPrintedDebugMessage
- Class in
edu.wpi.first.nativeutils.rules
hasPrintedDebugMessage()
- Method in
BuildConfigRulesBase
I
isComponentEnabled(BuildConfig, String)
- Method in
BuildConfigRulesBase
isConfigEnabled(BuildConfig, Project)
- Method in
BuildConfigRulesBase
If a config is crosscompiling, only enable for athena.
isConfigEnabled(BuildConfig, Project)
- Method in
NativeUtils
isCrossCompile(BuildConfig)
- Method in
BuildConfigRulesBase
isNativeProject(BinarySpec)
- Method in
BuildConfigRulesBase
J
K
L
M
m_binarySpec
- Field in
WPINativeDependencySet
m_libraryName
- Field in
WPINativeDependencySet
m_project
- Field in
WPINativeDependencySet
m_rootLocation
- Field in
WPINativeDependencySet
N
NativeDependencyCombiner
- Class in
edu.wpi.first.nativeutils.tasks
NativeDependencyDownload
- Class in
edu.wpi.first.nativeutils.tasks
NativeInstallAll
- Class in
edu.wpi.first.nativeutils.tasks
NativeUtils
- Class in
edu.wpi.first.nativeutils
Created by 333fr on 3/1/2017.
O
P
performWarningPrinting(String, Project)
- Method in
BuildConfigRules
printedMessage
- Field in
HasPrintedDebugMessage
Q
R
S
setArchitecture(String)
- Method in
BuildConfig
setArtifactId(String)
- Method in
DependencyConfig
setAsmCompilerArgs(List<String>)
- Method in
BuildConfig
setCCompilerArgs(List<String>)
- Method in
BuildConfig
setCompilerArgs(List<String>)
- Method in
BuildConfig
setCompilerFamily(String)
- Method in
BuildConfig
setDebugAsmCompilerArgs(List<String>)
- Method in
BuildConfig
setDebugCCompilerArgs(List<String>)
- Method in
BuildConfig
setDebugCompilerArgs(List<String>)
- Method in
BuildConfig
setDebugLinkerArgs(List<String>)
- Method in
BuildConfig
setDebugObjCCompilerArgs(List<String>)
- Method in
BuildConfig
setDebugObjCppCompilerArgs(List<String>)
- Method in
BuildConfig
setDebugStripBinaries(boolean)
- Method in
BuildConfig
setDebugToolChainArgs(BinaryContainer, ProjectLayout, BuildConfigSpec)
- Method in
BuildConfigRules
setDetectPlatform(Closure)
- Method in
BuildConfig
setExclude(List<String>)
- Method in
BuildConfig
setExt(String)
- Method in
DependencyConfig
setGroupId(String)
- Method in
DependencyConfig
setHeaderClassifier(String)
- Method in
DependencyConfig
setInclude(List<String>)
- Method in
BuildConfig
setLinkerArgs(List<String>)
- Method in
BuildConfig
setObjCCompilerArgs(List<String>)
- Method in
BuildConfig
setObjCppCompilerArgs(List<String>)
- Method in
BuildConfig
setOperatingSystem(String)
- Method in
BuildConfig
setPlatformSpecificIncludeFlag(String, Tool)
- Method in
NativeUtils
Sets an include flag in the compiler that is platform specific
setPrintedDebugMessage()
- Method in
BuildConfigRulesBase
setReleaseAsmCompilerArgs(List<String>)
- Method in
BuildConfig
setReleaseCCompilerArgs(List<String>)
- Method in
BuildConfig
setReleaseCompilerArgs(List<String>)
- Method in
BuildConfig
setReleaseLinkerArgs(List<String>)
- Method in
BuildConfig
setReleaseObjCCompilerArgs(List<String>)
- Method in
BuildConfig
setReleaseObjCppCompilerArgs(List<String>)
- Method in
BuildConfig
setReleaseStripBinaries(boolean)
- Method in
BuildConfig
setReleaseToolChainArgs(BinaryContainer, ProjectLayout, BuildConfigSpec)
- Method in
BuildConfigRules
setSharedConfigs(Map<String, List<String>>)
- Method in
DependencyConfig
setSkipAllGoogleTest(BinaryContainer, ProjectLayout, BuildConfigSpec)
- Method in
BuildConfigRules
setSkipByDefault(boolean)
- Method in
CrossBuildConfig
setSkipGoogleTest(BinaryContainer, ProjectLayout, BuildConfigSpec)
- Method in
BuildConfigRules
setSkipTests(boolean)
- Method in
BuildConfig
setSortOrder(int)
- Method in
DependencyConfig
setStaticConfigs(Map<String, List<String>>)
- Method in
DependencyConfig
setTargetPlatforms(ComponentSpecContainer, ProjectLayout, BuildConfigSpec)
- Method in
BuildConfigRules
setToolChainPath(String)
- Method in
CrossBuildConfig
setToolChainPrefix(String)
- Method in
BuildConfig
setupCompilerWarningPrinting(ModelMap<Task>, ProjectLayout, ComponentSpecContainer)
- Method in
BuildConfigRules
setupDependencies(BinaryContainer, DependencyConfigSpec, ProjectLayout, BuildConfigSpec)
- Method in
DependencyConfigRules
setupDependencyDownloads(ModelMap<Task>, DependencyConfigSpec, BinaryContainer, ProjectLayout, BuildConfigSpec)
- Method in
DependencyConfigRules
setVersion(String)
- Method in
DependencyConfig
SharedDependencySet
- Class in
edu.wpi.first.nativeutils.dependencysets
StaticDependencySet
- Class in
edu.wpi.first.nativeutils.dependencysets
T
U
V
vaidateDependenciesDontSpecifyAll(DependencyConfigSpec)
- Method in
DependencyConfigRules
validateAllConfigsHaveProperties(DependencyConfigSpec)
- Method in
DependencyConfigRules
validateCompilerFamilyExists(BuildConfigSpec)
- Method in
BuildConfigRules
validateDependenciesDontIntersectSharedStatic(DependencyConfigSpec)
- Method in
DependencyConfigRules
validateOsExists(BuildConfigSpec)
- Method in
BuildConfigRules
W
WPINativeDependencySet
- Class in
edu.wpi.first.nativeutils.dependencysets
WPINativeDependencySet(String, NativeBinarySpec, String, Project)
- Constructor in
WPINativeDependencySet
X
Y
Z
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation