@Generated(value="jsii-pacmak/1.47.0 (build 86d2c33)", date="2021-12-20T00:39:28.434Z") @Stability(value=Experimental) public interface Rule extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
Rule.Builder
A builder for
Rule |
static class |
Rule.Jsii$Proxy
An implementation for
Rule |
| Modifier and Type | Method and Description |
|---|---|
static Rule.Builder |
builder() |
default Boolean |
getPhony()
(experimental) Marks whether the target is phony.
|
default List<String> |
getPrerequisites()
(experimental) Files that are used as inputs to create a target.
|
default List<String> |
getRecipe()
(experimental) Commands that are run (using prerequisites as inputs) to create a target.
|
List<String> |
getTargets()
(experimental) Files to be created or updated by this rule.
|
@Stability(value=Experimental) @NotNull List<String> getTargets()
If the rule is phony then instead this represents the command's name(s).
@Stability(value=Experimental) @Nullable default Boolean getPhony()
Default: false
@Stability(value=Experimental) @Nullable default List<String> getPrerequisites()
Default: []
@Stability(value=Experimental) @Nullable default List<String> getRecipe()
Default: []
@Stability(value=Experimental) static Rule.Builder builder()
Rule.Builder of RuleCopyright © 2021. All rights reserved.