fsprojects / zarchive-sublime-fsharp-package

F# development tools for SublimeText 3
32 stars 7 forks source link

Package Control installation should fail if dependencies are missing #84

Open carlpaten opened 9 years ago

carlpaten commented 9 years ago

From Package Control, I installed the FSharp package. It succeeded, but many features weren't available. It turns out that I didn't have Mono, so the installation should have failed.

guillermooo commented 9 years ago

I don't think Mono is a dependency that PC can test for. The plugin should probably log this case and warn the user, though.

carlpaten commented 9 years ago

Personally, I'd fail the installation on non-Windows platforms if which mono returns nothing, regardless of whether the install was initiated by command-line or via PC.