- Old monolithic solution.
- Will be removed after all smaller parts split out.
- Use of this solution is necessary for some users until all parts are split out.
- Used by the build process (Builder).
- Not meant for direct end user use.
- Do not change unless you know what you are doing.
Projects used to build Cosmos itself. Essentially this is what makes User Kit go.
-
C.B.Builder - Essentially the user kit. A C# program which automates the building and installation of Cosmos wtih a GUI.
-
C.B.Insaller - This is the UAC workaround task?
-
Add C.B.Common & C.B.MSBuild or to compiler?
Parts:
- Assembler
- Compiler
- XSharp (Compiler Parts)
- Tools (Compiler Parts)
Notes:
- In future XSharp may be separated or a SLN with only XSharp parts in it. But it is needed often when using compiler.
Bin Cache Dependencies:
TODO Exists, but needs cleaned up still a lot.
Debug, Deploy, Visual Studio, XSharp (IDE Parts), Tools (IDE Parts)
- Kernel, Demos (not User), Tests
- All unit tests
- Misc Tools