- [ ] Pick a tool for the documentation. - [ ] Simple example that covers the basics. Main, Solution, Project, Config, Target, Options. - [ ] Document Project class. - [ ] Document Project Configuration. - [ ] Document Solution class. - [ ] Document Solution Configuration. - [ ] Document Target class. - [ ] Document other sharpmake includes. - [ ] Document Platform extension (NDA Platforms info) - [ ] Document use of FastBuild - [ ] Advanced example which includes more than one build system, platform, using FastBuild etc. - [ ] Document Options. - [ ] Document Global Options. - [ ] Document other Generators like JsonCompileCommands