mirror of
https://github.com/reactos/reactos.git
synced 2025-02-24 17:34:57 +00:00
Samuel Serapion
- Add IdlInterface module type. svn path=/trunk/; revision=46928
This commit is contained in:
parent
250867ddb3
commit
a3e472b248
2 changed files with 11 additions and 5 deletions
|
@ -224,6 +224,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.Alias:
|
case ModuleType.Alias:
|
||||||
case ModuleType.BootProgram:
|
case ModuleType.BootProgram:
|
||||||
case ModuleType.IdlHeader:
|
case ModuleType.IdlHeader:
|
||||||
|
case ModuleType.IdlInterface:
|
||||||
case ModuleType.MessageHeader:
|
case ModuleType.MessageHeader:
|
||||||
case ModuleType.Package:
|
case ModuleType.Package:
|
||||||
case ModuleType.ModuleGroup:
|
case ModuleType.ModuleGroup:
|
||||||
|
@ -234,7 +235,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.Cabinet:
|
case ModuleType.Cabinet:
|
||||||
return ".cab";
|
return ".cab";
|
||||||
default:
|
default:
|
||||||
throw new Exception("Unknown module type");
|
throw new Exception("Unknown Module Type: " + Type.ToString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -431,6 +432,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.RpcProxy:
|
case ModuleType.RpcProxy:
|
||||||
case ModuleType.Alias:
|
case ModuleType.Alias:
|
||||||
case ModuleType.IdlHeader:
|
case ModuleType.IdlHeader:
|
||||||
|
case ModuleType.IdlInterface:
|
||||||
case ModuleType.MessageHeader:
|
case ModuleType.MessageHeader:
|
||||||
case ModuleType.EmbeddedTypeLib:
|
case ModuleType.EmbeddedTypeLib:
|
||||||
case ModuleType.Cabinet:
|
case ModuleType.Cabinet:
|
||||||
|
@ -439,7 +441,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.PlatformProfile:
|
case ModuleType.PlatformProfile:
|
||||||
return false;
|
return false;
|
||||||
default:
|
default:
|
||||||
throw new Exception("Unknown Module Type");
|
throw new Exception("Unknown Module Type: " + Type.ToString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -479,6 +481,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.RpcProxy:
|
case ModuleType.RpcProxy:
|
||||||
case ModuleType.Alias:
|
case ModuleType.Alias:
|
||||||
case ModuleType.IdlHeader:
|
case ModuleType.IdlHeader:
|
||||||
|
case ModuleType.IdlInterface:
|
||||||
case ModuleType.MessageHeader:
|
case ModuleType.MessageHeader:
|
||||||
case ModuleType.EmbeddedTypeLib:
|
case ModuleType.EmbeddedTypeLib:
|
||||||
case ModuleType.Cabinet:
|
case ModuleType.Cabinet:
|
||||||
|
@ -487,7 +490,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.PlatformProfile:
|
case ModuleType.PlatformProfile:
|
||||||
return false;
|
return false;
|
||||||
default:
|
default:
|
||||||
throw new Exception("Unknown Module Type");
|
throw new Exception("Unknown Module Type: " + Type.ToString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -531,6 +534,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.Alias:
|
case ModuleType.Alias:
|
||||||
case ModuleType.BootProgram:
|
case ModuleType.BootProgram:
|
||||||
case ModuleType.IdlHeader:
|
case ModuleType.IdlHeader:
|
||||||
|
case ModuleType.IdlInterface:
|
||||||
case ModuleType.MessageHeader:
|
case ModuleType.MessageHeader:
|
||||||
case ModuleType.EmbeddedTypeLib:
|
case ModuleType.EmbeddedTypeLib:
|
||||||
case ModuleType.Cabinet:
|
case ModuleType.Cabinet:
|
||||||
|
@ -539,7 +543,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.PlatformProfile:
|
case ModuleType.PlatformProfile:
|
||||||
return string.Empty;
|
return string.Empty;
|
||||||
default:
|
default:
|
||||||
throw new Exception("Unknown Module Type");
|
throw new Exception("Unknown Module Type: " + Type.ToString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -593,6 +597,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.Alias:
|
case ModuleType.Alias:
|
||||||
case ModuleType.BootProgram:
|
case ModuleType.BootProgram:
|
||||||
case ModuleType.IdlHeader:
|
case ModuleType.IdlHeader:
|
||||||
|
case ModuleType.IdlInterface:
|
||||||
case ModuleType.MessageHeader:
|
case ModuleType.MessageHeader:
|
||||||
case ModuleType.EmbeddedTypeLib:
|
case ModuleType.EmbeddedTypeLib:
|
||||||
case ModuleType.Cabinet:
|
case ModuleType.Cabinet:
|
||||||
|
@ -601,7 +606,7 @@ namespace SysGen.RBuild.Framework
|
||||||
case ModuleType.PlatformProfile:
|
case ModuleType.PlatformProfile:
|
||||||
return string.Empty;
|
return string.Empty;
|
||||||
default:
|
default:
|
||||||
throw new Exception("Unknown Module Type");
|
throw new Exception("Unknown Module Type: " + Type.ToString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -176,6 +176,7 @@ namespace SysGen.BuildEngine.Tasks
|
||||||
(Module.Type == ModuleType.BootSector) ||
|
(Module.Type == ModuleType.BootSector) ||
|
||||||
(Module.Type == ModuleType.EmbeddedTypeLib) ||
|
(Module.Type == ModuleType.EmbeddedTypeLib) ||
|
||||||
(Module.Type == ModuleType.IdlHeader) ||
|
(Module.Type == ModuleType.IdlHeader) ||
|
||||||
|
(Module.Type == ModuleType.IdlInterface) ||
|
||||||
(Module.Type == ModuleType.Kernel) ||
|
(Module.Type == ModuleType.Kernel) ||
|
||||||
(Module.Type == ModuleType.KernelModeDLL) ||
|
(Module.Type == ModuleType.KernelModeDLL) ||
|
||||||
(Module.Type == ModuleType.KernelModeDriver) ||
|
(Module.Type == ModuleType.KernelModeDriver) ||
|
||||||
|
|
Loading…
Reference in a new issue