Class DefaultPlatformConfig
- java.lang.Object
-
- edu.wpi.first.nativeutils.configs.impl.DefaultPlatformConfig
-
- All Implemented Interfaces:
PlatformConfig,org.gradle.api.Named
public class DefaultPlatformConfig extends java.lang.Object implements PlatformConfig
-
-
Constructor Summary
Constructors Constructor Description DefaultPlatformConfig(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompilerArgsConfiggetAssembler()CompilerArgsConfiggetcCompiler()CompilerArgsConfiggetCppCompiler()CompilerArgsConfiggetLinker()java.lang.StringgetName()CompilerArgsConfiggetObjcCompiler()CompilerArgsConfiggetObjcppCompiler()java.lang.StringgetPlatformPath()voidsetAssembler(CompilerArgsConfig assembler)voidsetcCompiler(CompilerArgsConfig cCompiler)voidsetCppCompiler(CompilerArgsConfig cppCompiler)voidsetLinker(CompilerArgsConfig linker)voidsetObjcCompiler(CompilerArgsConfig objCCompiler)voidsetObjcppCompiler(CompilerArgsConfig objCppCompiler)voidsetPlatformPath(java.lang.String platformPath)
-
-
-
Method Detail
-
getPlatformPath
public java.lang.String getPlatformPath()
- Specified by:
getPlatformPathin interfacePlatformConfig- Returns:
- the platformPath
-
setPlatformPath
public void setPlatformPath(java.lang.String platformPath)
- Specified by:
setPlatformPathin interfacePlatformConfig- Parameters:
platformPath- the platformPath to set
-
getCppCompiler
public CompilerArgsConfig getCppCompiler()
- Specified by:
getCppCompilerin interfacePlatformConfig- Returns:
- the cppCompiler
-
setCppCompiler
public void setCppCompiler(CompilerArgsConfig cppCompiler)
- Parameters:
cppCompiler- the cppCompiler to set
-
getLinker
public CompilerArgsConfig getLinker()
- Specified by:
getLinkerin interfacePlatformConfig- Returns:
- the linker
-
setLinker
public void setLinker(CompilerArgsConfig linker)
- Parameters:
linker- the linker to set
-
getcCompiler
public CompilerArgsConfig getcCompiler()
- Specified by:
getcCompilerin interfacePlatformConfig- Returns:
- the cCompiler
-
setcCompiler
public void setcCompiler(CompilerArgsConfig cCompiler)
- Parameters:
cCompiler- the cCompiler to set
-
getAssembler
public CompilerArgsConfig getAssembler()
- Specified by:
getAssemblerin interfacePlatformConfig- Returns:
- the assembler
-
setAssembler
public void setAssembler(CompilerArgsConfig assembler)
- Parameters:
assembler- the assembler to set
-
getObjcCompiler
public CompilerArgsConfig getObjcCompiler()
- Specified by:
getObjcCompilerin interfacePlatformConfig- Returns:
- the objCCompiler
-
setObjcCompiler
public void setObjcCompiler(CompilerArgsConfig objCCompiler)
- Parameters:
objCCompiler- the objCCompiler to set
-
getObjcppCompiler
public CompilerArgsConfig getObjcppCompiler()
- Specified by:
getObjcppCompilerin interfacePlatformConfig- Returns:
- the objCppCompiler
-
setObjcppCompiler
public void setObjcppCompiler(CompilerArgsConfig objCppCompiler)
- Parameters:
objCppCompiler- the objCppCompiler to set
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceorg.gradle.api.Named
-
-