Closed MrcSnm closed 10 months ago
Dub does not allow overriding/merging dependencies by system.
"dependencies-osx": {}, "dependencies-windows": {}, "dependencies-linux": {}
It should override or merge them. There is a lot of dependencies that doesn't make sense based on system you're using. e.g: Metal is OSX only. DirectX is Windows only. X11 is almost linux only.
You already reported this in #2560
System information
Bug Description
Dub does not allow overriding/merging dependencies by system.
How to reproduce?
Expected Behavior
It should override or merge them. There is a lot of dependencies that doesn't make sense based on system you're using. e.g: Metal is OSX only. DirectX is Windows only. X11 is almost linux only.
Logs