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.lang.String |
quoteAndJoinTokens(java.util.List<java.lang.String> tokens) |
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> |
tokenizeString(java.lang.String commandString) |
@NonNull
public java.util.List<java.lang.String> tokenizeString(@NonNull
java.lang.String commandString)
@NonNull
public java.util.List<java.lang.String> splitCommandLine(@NonNull
java.lang.String commandString)
@NonNull
public java.lang.String quoteAndJoinTokens(@NonNull
java.util.List<java.lang.String> tokens)
public static com.android.build.gradle.external.gnumake.OsFileConventions createForCurrentHost()
public boolean isPathAbsolute(@NonNull
java.lang.String file)
public java.lang.String getFileParent(java.lang.String filename)
public java.lang.String getFileName(java.lang.String filename)
public java.io.File toFile(java.lang.String filename)
public java.io.File toFile(java.io.File parent,
java.lang.String child)