Closed stil closed 7 years ago
Side note, in case auto building of NuGet does get accepted, I can give you access to https://www.nuget.org/packages/gtk-sharp3/ so you can setup auto publishing there :)
How do I setup auto building ?
Can you chat on IRC/Hangouts or other IM? I'd quickly explain what you need to do.
Basically, you need to sign up on AppVeyor.com, add your project openmedicus/gtk-sharp
and do a little bit of setup to ensure it works.
@stil @mikkeljohnsen What are your nuget.org usernames?
@mikkeljohnsen invited you to gitter chat if you want to discuss. Link: https://gitter.im/gtk-sharp/Lobby
This pull request makes several improvements to build process to make it work with AppVeyor automatic builds.
NuGet/build.py
, changedhelpers.emptydir('./build')
toHelper.emptydir('./build')
Helper.py:Helper.install_pacman_deps()
)GtkSharp.py
. This way/c/Windows/Microsoft.NET/Framework/v4.0.30319//csc.exe
is used instead of/c/Program Files (x86)/MSBuild/14.0/Bin/csc.exe
. That fixes a compilation bug caused by whitespaces in Program Files path.I confirmed following minimal AppVeyor configuration being able to automatically compile gtk-sharp
Let me know if you're willing setting up auto-builds in within
openmedicus/gtk-sharp
repo. Please feel free to discuss this pull request.AppVeyor is able to automatically build nupkgs every commit, which is what we're missing right now.
I'd suggest squashing this pull request into one commit if it's going to be accepted.