Package net.fabricmc.loom.util.gradle
Class SyncTaskBuildService
java.lang.Object
net.fabricmc.loom.util.gradle.SyncTaskBuildService
- All Implemented Interfaces:
org.gradle.api.services.BuildService<SyncTaskBuildService.Params>
public abstract class SyncTaskBuildService
extends Object
implements org.gradle.api.services.BuildService<SyncTaskBuildService.Params>
Add the following snippet to task to prevent tasks running asynchronously with any other task with the same build service.
@ServiceReference(SyncTaskBuildService.NAME)
abstract Property<SyncTaskBuildService> getSyncTask();
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.services.BuildService
getParameters
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
SyncTaskBuildService
public SyncTaskBuildService()
-
-
Method Details
-
register
public static void register(org.gradle.api.Project project)
-