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 interfaceCInteropSettings.IncludeDirectories
-
Method Summary
Modifier and Type Method Description abstract UnitdefFile(Object file)abstract UnitpackageName(String value)Unitheader(Object file)abstract Unitheaders(Object files)abstract Unitheaders(FileCollection files)abstract UnitincludeDirs(Object values)abstract UnitincludeDirs(Action<CInteropSettings.IncludeDirectories> action)abstract UnitincludeDirs(Function1<CInteropSettings.IncludeDirectories, Unit> configure)abstract UnitcompilerOpts(String values)abstract UnitcompilerOpts(List<String> values)abstract UnitlinkerOpts(String values)abstract UnitlinkerOpts(List<String> values)abstract UnitextraOpts(Object values)abstract UnitextraOpts(List<Object> values)abstract FileCollectiongetDependencyFiles()abstract UnitsetDependencyFiles(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)
-
getDependencyFiles
abstract FileCollection getDependencyFiles()
-
setDependencyFiles
abstract Unit setDependencyFiles(FileCollection dependencyFiles)
-
-
-
-