-
Notifications
You must be signed in to change notification settings - Fork 890
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
there will be a .Net standard compatibile version? #1453
Comments
@manuelelucchi It will be coming soon: #1318 |
thanks for the answer! searching on the code i've seen a reference to the libgit2 c version. how could you port to .net standard if you have a c dependency? |
LibGit2Sharp is a managed wrapper around the native libgit2 library, so it's always had a native dependency. We include versions libgit2 compiled for different platforms via the LibGit2Sharp.NativeBinaries package, which has allowed LibGit2Sharp to be used on linux and macOS via mono. With the changes I've got here and here, we should be able to ship a version of libgit2 for every platform that .NET Core runs on. |
thanks for the clarification! i hope i could use it for my UWP git application! |
UWP has a lot of restrictions around using native libraries, so I'm not sure if that's going to be able to work or not. |
let's hope, at the worst i can also call non-UWP APIs |
#1318 has landed! 😁 |
Fantastic! Does it still uses directory and file classes? If not i could use it for xamarin and uwp. When will it be published to nuget?
Inviato da Posta<https://go.microsoft.com/fwlink/?LinkId=550986> per Windows 10
Da: Edward Thomson<mailto:[email protected]>
Inviato: sabato 24 giugno 2017 17:07
A: libgit2/libgit2sharp<mailto:[email protected]>
Cc: Manuele Lucchi<mailto:[email protected]>; Mention<mailto:[email protected]>
Oggetto: Re: [libgit2/libgit2sharp] there will be a .Net standard compatibile version? (#1453)
#1318<#1318> has landed! 😁
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#1453 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AQWhVskKm81Z_6mA_i6dYj7b3psHWbr7ks5sHSXbgaJpZM4NhbZa>.
|
I don't know if it will work in UWP or not, it still keeps the native component (libgit2). I'll publish a prerelease package to nuget soon. Looks like the nuget versioning needs some adjustment. |
Ok, i will wait
Inviato da Posta<https://go.microsoft.com/fwlink/?LinkId=550986> per Windows 10
Da: Edward Thomson<mailto:[email protected]>
Inviato: sabato 24 giugno 2017 17:18
A: libgit2/libgit2sharp<mailto:[email protected]>
Cc: Manuele Lucchi<mailto:[email protected]>; Mention<mailto:[email protected]>
Oggetto: Re: [libgit2/libgit2sharp] there will be a .Net standard compatibile version? (#1453)
I don't know if it will work in UWP or not, it still keeps the native component (libgit2).
I'll publish a prerelease package to nuget soon. Looks like the nuget versioning needs some adjustment.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#1453 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AQWhVpHr-vzfiyp2QNegkb8z7GcNittfks5sHSiogaJpZM4NhbZa>.
|
If I use libgit2sharp on Linux inside a .NET Core project, will it work? |
Hi @MikhailTymchukDX - it will however there are issues with CentOS, which gives its SSL library a nonstandard name. Debian and Ubuntu should be 👍 though. |
Now that .net standard 2.0 is very close with 20k new apis coming, there will be a Version of libgit2sharp that support it? If yes, when?
The text was updated successfully, but these errors were encountered: