We can generate API metadata for the projects seperately and then merge them, including metadata indicating what platform projects an API member was included in. This is described here. We can then display in the API reference what platforms are supported by checking the metadata when building the html pages.
A blocker is that the merge operation does not work in latest docfx CLI. Relevant issue: dotnet/docfx#2289
From @Jjagg on December 11, 2017 15:55
We can generate API metadata for the projects seperately and then merge them, including metadata indicating what platform projects an API member was included in. This is described here. We can then display in the API reference what platforms are supported by checking the metadata when building the html pages.
A blocker is that the merge operation does not work in latest docfx CLI. Relevant issue: dotnet/docfx#2289
Copied from original issue: Jjagg/MonoGame#2