Interface CInteropSettings
-
- All Implemented Interfaces:
-
org.gradle.api.Named
public interface CInteropSettings implements Named
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
CInteropSettings.IncludeDirectories
-
Method Summary
Modifier and Type Method Description abstract Unit
defFile(Object file)
abstract Unit
packageName(String value)
Unit
header(Object file)
abstract Unit
headers(Object files)
abstract Unit
headers(FileCollection files)
abstract Unit
includeDirs(Object values)
abstract Unit
includeDirs(Action<CInteropSettings.IncludeDirectories> action)
abstract Unit
includeDirs(Function1<CInteropSettings.IncludeDirectories, Unit> configure)
abstract Unit
compilerOpts(String values)
abstract Unit
compilerOpts(List<String> values)
abstract Unit
linkerOpts(String values)
abstract Unit
linkerOpts(List<String> values)
abstract Unit
extraOpts(Object values)
abstract Unit
extraOpts(List<Object> values)
abstract String
getDependencyConfigurationName()
abstract FileCollection
getDependencyFiles()
abstract Unit
setDependencyFiles(FileCollection dependencyFiles)
-
-
Method Detail
-
packageName
abstract Unit packageName(String value)
-
headers
abstract Unit headers(FileCollection files)
-
includeDirs
abstract Unit includeDirs(Object values)
-
includeDirs
abstract Unit includeDirs(Action<CInteropSettings.IncludeDirectories> action)
-
includeDirs
abstract Unit includeDirs(Function1<CInteropSettings.IncludeDirectories, Unit> configure)
-
compilerOpts
abstract Unit compilerOpts(String values)
-
compilerOpts
abstract Unit compilerOpts(List<String> values)
-
linkerOpts
abstract Unit linkerOpts(String values)
-
linkerOpts
abstract Unit linkerOpts(List<String> values)
-
getDependencyConfigurationName
abstract String getDependencyConfigurationName()
-
getDependencyFiles
abstract FileCollection getDependencyFiles()
-
setDependencyFiles
abstract Unit setDependencyFiles(FileCollection dependencyFiles)
-
-
-
-