Package org.gradle.language.rc.tasks
Klasse WindowsResourceCompile
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.language.rc.tasks.WindowsResourceCompile
- Alle implementierten Schnittstellen:
Comparable<Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,Named,ExtensionAware,Task,Configurable<Task>
@Incubating
@DisableCachingByDefault(because="Not made cacheable, yet")
public abstract class WindowsResourceCompile
extends DefaultTask
Compiles Windows Resource scripts into .res files.
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Task
Task.Namer -
Feldübersicht
Von Schnittstelle geerbte Felder org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidcompile(InputChanges inputs) Additional arguments to provide to the compiler.protected FileCollectionThe set of dependent headers.Returns the header directories to be used for compilation.org.gradle.language.nativeplatform.internal.incremental.IncrementalCompilerBuilderMacros that should be defined for the compiler.org.gradle.internal.operations.logging.BuildOperationLoggerFactoryThe directory where object files will be generated.Returns the source files to be compiled.The platform being compiled for.The tool chain used for compilation.voidAdd directories where the compiler should search for header files.voidvoidsetOutputDir(File outputDir) voidAdds a set of source files to be compiled.Von Klasse geerbte Methoden org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceVon Klasse geerbte Methoden org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Konstruktordetails
-
WindowsResourceCompile
public WindowsResourceCompile()
-
-
Methodendetails
-
getIncrementalCompilerBuilder
@Inject public org.gradle.language.nativeplatform.internal.incremental.IncrementalCompilerBuilder getIncrementalCompilerBuilder() -
getOperationLoggerFactory
@Inject public org.gradle.internal.operations.logging.BuildOperationLoggerFactory getOperationLoggerFactory() -
compile
-
getToolChain
The tool chain used for compilation.- Seit:
- 4.7
-
getTargetPlatform
The platform being compiled for.- Seit:
- 4.7
-
getOutputDir
The directory where object files will be generated. -
setOutputDir
-
getIncludes
Returns the header directories to be used for compilation. -
includes
Add directories where the compiler should search for header files. -
getSource
@InputFiles @SkipWhenEmpty @IgnoreEmptyDirectories @PathSensitive(RELATIVE) public ConfigurableFileCollection getSource()Returns the source files to be compiled. -
source
Adds a set of source files to be compiled. The provided sourceFiles object is evaluated as perProject.files(Object...). -
getMacros
Macros that should be defined for the compiler. -
setMacros
-
getCompilerArgs
Additional arguments to provide to the compiler.- Seit:
- 5.1
-
getHeaderDependencies
The set of dependent headers. This is used for up-to-date checks only.- Seit:
- 4.5
-