public class PosixFileConventions
extends java.lang.Object
Constructor and Description |
---|
PosixFileConventions() |
Modifier and Type | Method and Description |
---|---|
static com.android.build.gradle.external.gnumake.OsFileConventions |
createForCurrentHost()
Return an implementation of ScriptOSFileConventions that will work when the Host OS is the
same as the OS that generated the ndk-build -nB script.
|
java.lang.String |
getFileName(java.lang.String filename) |
java.lang.String |
getFileParent(java.lang.String filename) |
boolean |
isPathAbsolute(java.lang.String file) |
java.util.List<java.lang.String> |
splitCommandLine(java.lang.String commandString) |
java.io.File |
toFile(java.io.File parent,
java.lang.String child) |
java.io.File |
toFile(java.lang.String filename) |
java.util.List<java.lang.String> |
tokenizeCommandLineToEscaped(java.lang.String commandString) |
java.util.List<java.lang.String> |
tokenizeCommandLineToRaw(java.lang.String commandString) |
@NonNull public java.util.List<java.lang.String> tokenizeCommandLineToEscaped(@NonNull java.lang.String commandString)
@NonNull public java.util.List<java.lang.String> tokenizeCommandLineToRaw(@NonNull java.lang.String commandString)
@NonNull public java.util.List<java.lang.String> splitCommandLine(@NonNull java.lang.String commandString)
public static com.android.build.gradle.external.gnumake.OsFileConventions createForCurrentHost()
public boolean isPathAbsolute(@NonNull java.lang.String file)
@NonNull public java.lang.String getFileParent(@NonNull java.lang.String filename)
@NonNull public java.lang.String getFileName(@NonNull java.lang.String filename)
@NonNull public java.io.File toFile(@NonNull java.lang.String filename)
@NonNull public java.io.File toFile(@NonNull java.io.File parent, @NonNull java.lang.String child)