3 using SysGen.BuildEngine.Attributes;
4 using SysGen.RBuild.Framework;
6 namespace SysGen.BuildEngine.Tasks
8 [TaskName("platformautorun")]
9 public class PlatformAutorunTask : ValueBaseTask
11 protected override void ExecuteTask()
13 RBuildModule module = Project.Platform.Modules.GetByName(Value);
16 throw new BuildException("Unknown module '{0}' referenced by <PlatformAutorun>", Value);
18 Project.Platform.AutorunModules.Add(module);