/// <summary> /// Constructs a runtime dependency object and adds it to the receipt. /// </summary> /// <param name="Path">Source path for the dependency</param> /// <param name="StagePath">Location for the dependency in the staged build</param> /// <returns>The RuntimeDependency object that was created</returns> public RuntimeDependency AddRuntimeDependency(string Path, string StagePath) { RuntimeDependency NewRuntimeDependency = new RuntimeDependency(Path, StagePath); RuntimeDependencies.Add(NewRuntimeDependency); return(NewRuntimeDependency); }
/// <summary> /// Constructs a runtime dependency object and adds it to the receipt. /// </summary> /// <param name="Path">Source path for the dependency</param> /// <param name="StagePath">Location for the dependency in the staged build</param> /// <param name="bIgnoreIfMissing">Whether to ignore this dependency if the source file is not present</param> /// <returns>The RuntimeDependency object that was created</returns> public RuntimeDependency AddRuntimeDependency(string Path, string StagePath, bool bIgnoreIfMissing = false) { RuntimeDependency NewRuntimeDependency = new RuntimeDependency(Path, StagePath, bIgnoreIfMissing); RuntimeDependencies.Add(NewRuntimeDependency); return(NewRuntimeDependency); }
public void Add(RuntimeDependency InRuntimeDependency) { Inner.Add(InRuntimeDependency); }
public RuntimeDependency(RuntimeDependency InOther) { Path = InOther.Path; StagePath = InOther.StagePath; }
/// <summary> /// Constructs a runtime dependency object and adds it to the receipt. /// </summary> /// <param name="Path">Source path for the dependency</param> /// <param name="StagePath">Location for the dependency in the staged build</param> /// <returns>The RuntimeDependency object that was created</returns> public RuntimeDependency AddRuntimeDependency(string Path, string StagePath) { RuntimeDependency NewRuntimeDependency = new RuntimeDependency(Path, StagePath); RuntimeDependencies.Add(NewRuntimeDependency); return NewRuntimeDependency; }
/// <summary> /// Copy constructor /// </summary> /// <param name="InOther">Runtime dependency to copy settings from</param> public RuntimeDependency(RuntimeDependency InOther) { Path = InOther.Path; Type = InOther.Type; }
public RuntimeDependency(RuntimeDependency InOther) { Path = InOther.Path; StagePath = InOther.StagePath; bIgnoreIfMissing = InOther.bIgnoreIfMissing; }