Class PBXBuildPhase
- java.lang.Object
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXObject
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItem
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXProjectItem
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXBuildPhase
-
- Direct Known Subclasses:
PBXCopyFilesBuildPhase
,PBXFrameworksBuildPhase
,PBXHeadersBuildPhase
,PBXResourcesBuildPhase
,PBXShellScriptBuildPhase
,PBXSourcesBuildPhase
public abstract class PBXBuildPhase extends PBXProjectItem
Superclass of build phases. Each build phase represents one step in building a target.
-
-
Constructor Summary
Constructors Constructor Description PBXBuildPhase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<PBXBuildFile>
getFiles()
Optional<String>
getName()
void
serializeInto(XcodeprojSerializer s)
Populates the serializer with the fields of this object.void
setName(Optional<String> name)
void
setRunOnlyForDeploymentPostprocessing(Optional<Boolean> runOnlyForDeployment)
-
Methods inherited from class com.facebook.buck.apple.xcode.xcodeproj.PBXProjectItem
isa
-
Methods inherited from class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
generateGid, getGlobalID, setGlobalID, stableHash, toString
-
-
-
-
Method Detail
-
getFiles
public List<PBXBuildFile> getFiles()
-
setRunOnlyForDeploymentPostprocessing
public void setRunOnlyForDeploymentPostprocessing(Optional<Boolean> runOnlyForDeployment)
-
serializeInto
public void serializeInto(XcodeprojSerializer s)
Description copied from class:PBXObject
Populates the serializer with the fields of this object.- Overrides:
serializeInto
in classPBXContainerItem
-
-