/// <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);
        }
Example #2
0
        /// <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);
        }
Example #3
0
 public void Add(RuntimeDependency InRuntimeDependency)
 {
     Inner.Add(InRuntimeDependency);
 }
Example #4
0
 public RuntimeDependency(RuntimeDependency InOther)
 {
     Path = InOther.Path;
     StagePath = InOther.StagePath;
 }
Example #5
0
 /// <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;
 }
Example #6
0
 /// <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;
 }
Example #8
0
 public RuntimeDependency(RuntimeDependency InOther)
 {
     Path             = InOther.Path;
     StagePath        = InOther.StagePath;
     bIgnoreIfMissing = InOther.bIgnoreIfMissing;
 }