Class ZigExtensionInternal
java.lang.Object
dev.lukebemish.ziggradle.ZigExtension
dev.lukebemish.ziggradle.internal.ZigExtensionInternal
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Provider<ZigCompiler>compilerFor(ZigToolchainSpec spec) protected abstract org.gradle.api.Projectprotected abstract org.gradle.api.provider.ListProperty<ZigToolchainProviderInfo>voidsetProviders(List<ZigToolchainProviderInfo.SerializedInfo> providerServices) Methods inherited from class dev.lukebemish.ziggradle.ZigExtension
compilerFor, getObjectFactory, getToolchain, jniHeadersUnixOpenJDK, jniHeadersWindowsOpenJDK, toolchain
-
Field Details
-
ZIG_TOOLCHAIN_PROVIDER_PROXY_EXTENSION
- See Also:
-
-
Constructor Details
-
ZigExtensionInternal
@Inject public ZigExtensionInternal()
-
-
Method Details
-
getProject
@Inject protected abstract org.gradle.api.Project getProject()- Specified by:
getProjectin classZigExtension
-
getToolchainProviderInfo
protected abstract org.gradle.api.provider.ListProperty<ZigToolchainProviderInfo> getToolchainProviderInfo() -
setProviders
-
compilerFor
- Specified by:
compilerForin classZigExtension
-