Repository navigation
Create separate Top-level directory per platform - #1477
Conversation
304c10e to
1f8d38c
Compare
There was a problem hiding this comment.
I'm reading this as Windows Plus Unix Minus Core, which I don't think is what it means.
There was a problem hiding this comment.
We are mirroring nuget framework notation here
9810be5 to
07cb27d
Compare
There was a problem hiding this comment.
Are we building the CoreCLR version native powershell.exe and pwrshplugin.dll for powershell-windows?
There was a problem hiding this comment.
We don't build native powershell.exe, we do build pwrshplugin.
I asked Mike add it to the package in #1490 (comment)
|
Two minor comments:
|
|
LGTM except for two minor comments. |
|
I agree with the first one partially, but keeping carry around "core" is verbose. For the second, that's really a matter of preference "how to represent matrix in a flat way". I don't like So I would probably keep these two things as is. Thank you for the thoughtful feedback! |
- Replace src\powershell top level project by two
new root-level projects:
- src\powershell-unix
- src\powershell-windows
- Break src\Modules into more granular structure:
- Shared
- Windows+Unix-Core
- Windows-Core
- Windows-Core+Full
- Windows-Full
- To be created: Unix-Core. We will do it as a separate PR
- Fix #1122 : Platform-specific set of Modules (and assemblies)
- Fix Start-TypeGen to work with new top level folders layout
07cb27d to
7f274a3
Compare
Create separate Top-level directory per platform
master.new root-level projects: