Package dev.nokee.companion
Class CppBinaryProperties
java.lang.Object
dev.nokee.companion.CppBinaryProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ShadowProperty<org.gradle.api.file.FileCollection> compileIncludePathOf(org.gradle.language.cpp.CppBinary binary) Deprecated.static ShadowProperty<Boolean> debuggabilityOf(org.gradle.language.cpp.CppBinary binary) Deprecated.static ShadowProperty<Boolean> optimizationOf(org.gradle.language.cpp.CppBinary binary) Deprecated.
-
Constructor Details
-
CppBinaryProperties
public CppBinaryProperties()
-
-
Method Details
-
optimizationOf
@Deprecated public static ShadowProperty<Boolean> optimizationOf(org.gradle.language.cpp.CppBinary binary) Deprecated.Returns a property to configure optimization of a C++ binary. Due to the strict nature of C++ binary, we are using shadow properties to perform the mutation. All code relying on this value should be made aware of a potential shadow value.- Parameters:
binary- the C++ binary- Returns:
- the optimized property
-
debuggabilityOf
@Deprecated public static ShadowProperty<Boolean> debuggabilityOf(org.gradle.language.cpp.CppBinary binary) Deprecated.Returns a property to configure debuggability of a C++ binary. Due to the strict nature of C++ binary, we are using shadow properties to perform the mutation. All code relying on this value should be made aware of a potential shadow value.- Parameters:
binary- the C++ binary- Returns:
- the debuggable property
-
compileIncludePathOf
@Deprecated public static ShadowProperty<org.gradle.api.file.FileCollection> compileIncludePathOf(org.gradle.language.cpp.CppBinary binary) Deprecated.Returns a property to configure compile include path of a C++ binary. Due to the strict nature of C++ binary, we are using shadow properties to perform the mutation. All code relying on this value should be made aware of a potential shadow value.- Parameters:
binary- the C++ binary- Returns:
- the compile include path property
-