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)