* Decouple Core components into WinSWCore projects.
* Use ILMerge to merge everything (inc. Plugins) into a single executable
TODO: API Should be refactored before the publishing
TODO: check signing procedure
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Conflicts:
src/Core/ServiceWrapper/winsw.csproj
Conflicts:
src/Core/ServiceWrapper/Main.cs
src/winsw.sln
The code is compilable, the SharedDirectoryMapper won't be included into WinSW
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Conflicts:
src/Core/ServiceWrapper/Main.cs
Conflicts:
src/Core/ServiceWrapper/ServiceDescriptor.cs
src/Test/winswTests/winswTests.csproj
src/winsw.sln
* Use NuGet to retrieve package dependencies. Resolves#72
* Get rid of the built-in NUnit library in winswTests
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
* move WinSW core to a separate folder
* create scr on the top level to store all the stuff inside
Related to #66
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>