-
Notifications
You must be signed in to change notification settings - Fork 92
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
basic appveyor ci #6
Conversation
add #[inline] attributes for simple winapi wrappers as suggested by @retep998 retep998@c121ce2
my 2c on the README: it makes total sense of HDF people to use MSVC on Windows rather than mingw. Actually Rust is supposed to work with MSVC too and they are going to get there soon see e.g. rust-lang/rfcs#1061. edit: ... and great work everyone! |
@kkirstein This is great, thanks a lot! I will try to set up the appveyor repo tonight and then merge this in. Could you please squash this PR? |
@andreabedini we have already discussed this in #4 :) It would be best to support both mingw and msvc once it's out of course. |
@aldanor sorry, I have been out of the loop :) |
@aldanor I will try to squash this PR, so you don't see all my flaws (I'm not an Git-expert and already merged my branch, but it should be possible anyway..). |
+ setup rust ! fix ps environment variable ! fix rust installer name ! fix rust installer name (now really) + run cargo test ! fix test_script typo ! use WebRequest for file download ! fix ps script indentation + generate missing folder ! use github release for hdf5 binary + prepare for muliple rust versions ! enable build with nightly rust ! fix environment indent ! fix rust installer name for multiple versions + appveyor build status badge ! alt-test for appveyor build status badge
@aldanor There is another PR with a squashed commit from my appveyor branch. |
Closed in favor of #7. |
@kkirstein You could have just |
hdf5-sys public lock
This contains a basic appveyor integration:
Todos:
You have to setup a project on appveyor for your repo and change the link of the build status badge in Readme for this to work in your repo.