mono/ngit — pull request #37 by WilbertOnGithub (2012-07-09 09:35:40+00:00)
Title: Fix compile time dependency on Windows for the Mono.Posix assembly 

Alan,

Your original suggestion to separate the LinuxFileHelper into a new Sharpen.Unix assembly is a bit more complicated because LinuxFileHelper also has a dependency on FilePath (which is in Sharpen and thus would create a circular dependency).

Instead of creating a more complicated solution I opted for the easy way out:

- Add the Mono.Posix assembly in a separate lib directory
- Add a hintpath element to the reference so on Windows that assembly will be used

This works for me and solves issue \#Num: #34 for me.

It is debatable I know, I'm open for suggestions.