public class PBXShellScriptBuildPhase extends PBXBuildPhase
Constructor and Description |
---|
PBXShellScriptBuildPhase() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getInputFileListPaths()
Returns the list (possibly empty) of .xcfilelist files that contain inputs for the script
|
List<String> |
getInputPaths()
Returns the list (possibly empty) of files passed as input to the shell script.
|
List<String> |
getOutputFileListPaths()
Returns the list (possibly empty) of .xcfilelist files that contain inputs for the script
|
List<String> |
getOutputPaths()
Returns the list (possibly empty) of files created as output of the shell script.
|
String |
getShellPath()
Returns the path to the shell under which the script is to be executed.
|
String |
getShellScript()
Gets the contents of the shell script to execute under the shell returned by
getShellPath() . |
String |
isa() |
void |
serializeInto(XcodeprojSerializer s)
Populates the serializer with the fields of this object.
|
protected com.dd.plist.NSArray |
serializeStringList(List<String> list)
Converts List of Strings into NSArray of NSStrings
|
void |
setShellPath(String shellPath)
Sets the path to the shell under which the script is to be executed.
|
void |
setShellScript(String shellScript)
Sets the contents of the script to execute.
|
getFiles, getName, setName, setRunOnlyForDeploymentPostprocessing
generateGid, getGlobalID, setGlobalID, stableHash, toString
public String isa()
isa
in class PBXProjectItem
public List<String> getInputPaths()
public List<String> getInputFileListPaths()
public List<String> getOutputPaths()
public List<String> getOutputFileListPaths()
@Nullable public String getShellPath()
public void setShellPath(String shellPath)
@Nullable public String getShellScript()
getShellPath()
.public void setShellScript(String shellScript)
public void serializeInto(XcodeprojSerializer s)
PBXObject
serializeInto
in class PBXBuildPhase