-
-
Notifications
You must be signed in to change notification settings - Fork 150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extract logic to DLL #19
Comments
I'm totally open to a DLL and I'd love to merge back. Please do create a branch to make it easier to merge back. Ultimately, I think I'd like to see three assemblies:
Separating command line from GUI versions seems inevitable as the current hackish approach seems to be causing problems as see in in issue #18. I'd be happy to work on it with you such as doing the cli version after your contribution of the dll. Let me know if you need any other help at all. What is the timeline you think this might be done on? |
I think I'm pretty much done already: https://github.com/bastianeicher/lessmsi/ Some things to point out:
Let me know if everything looks OK to you. |
this is all merged now. |
If I were to split the project into two parts (logic DLL and GUI EXE) would you be interested in merging that back into your master?
Are there any pitfalls I should be aware of? Any naming suggestions for the new assemblies?
LessMsi.Core.dll
andLessMsi.exe
perhaps?I'm working on a cross-platform package manager called Zero Install. It is designed to use existing ZIP/TAR/... archives and handles all the nitty-gritty details of integration into the desktop environment in a controlled and reproducible way. I would love to use a LessMSI DLL to add MSI-extraction support to Zero Install.
The text was updated successfully, but these errors were encountered: