Skip to content
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

Possible Windows builds #81

Open
eddelbuettel opened this issue Nov 19, 2013 · 11 comments
Open

Possible Windows builds #81

eddelbuettel opened this issue Nov 19, 2013 · 11 comments

Comments

@eddelbuettel
Copy link
Contributor

The Julia folks use a thing called WinRPM along with the openSUSE Build Service to provide Windows binaries.

Could we have Travis hook into this?

@sckott
Copy link

sckott commented Nov 19, 2013

+1, would be awesome. Was thinking of a script to build windows binaries on an EC2 windows machine.

@eddelbuettel
Copy link
Contributor Author

Ah, so you just volunteered. That was fast. Awesome. :)

@sckott
Copy link

sckott commented Nov 19, 2013

I'll see what I can do
On Nov 19, 2013 9:27 AM, "Dirk Eddelbuettel" notifications@github.com
wrote:

Ah, so you just volunteered. That was fast. Awesome. :)


Reply to this email directly or view it on GitHubhttps://github.com//issues/81#issuecomment-28812239
.

@craigcitro
Copy link
Owner

+100, this would be fantastic.

I haven't owned a Windows machine since ~2003, so I'm gonna need help testing this. ;)

@krlmlr
Copy link
Contributor

krlmlr commented Nov 20, 2013

I did some experiments with running R in Wine (in my wine branch), but this currently fails because of an incompatible cygwin.dll.

References:

http://bugs.winehq.org/show_bug.cgi?id=34865
http://r.789695.n4.nabble.com/Trouble-running-Rtools31-on-Wine-tt4680511.html#none

@sckott
Copy link

sckott commented Nov 28, 2013

@krlmlr Any progress on that Wine error?

Also, where would builds using Wine be done? Just install Wine on each Travis build, or send elsewhere?

@krlmlr
Copy link
Contributor

krlmlr commented Nov 28, 2013

@schamberlain: The former, details are in my branch. I haven't found the time to play with Wine again.

@sckott
Copy link

sckott commented Nov 29, 2013

@krlmlr thanks.

I did try, but to no avail. I don't think I'll have time to work on this, sorry :(

@craigcitro
Copy link
Owner

no sweat -- thanks @schamberlain, at least now we have a lead. :)

@sckott
Copy link

sckott commented Mar 12, 2014

What about Appveyor? I asked them about support for R http://help.appveyor.com/discussions/questions/211-r-support - we'll see what happens.

@krlmlr
Copy link
Contributor

krlmlr commented Aug 16, 2014

There is now some support for AppVeyor-hosted Windows builds in krlmlr/r-appveyor. Very similar to Travis-CI -- needs a .yml configuration file which is similar but not identical to .travis.yml. The tool uses r-travis for the actual tests, so the configuration can be adapted with little effort (except for installing stuff -- this is probably going to be very different on Windows most of the time).

The project is working, but in an early stage. Currently, only tests on R-devel are supported (nightly build, loaded from a custom ISO image); Rtools is included, but no LaTeX yet. Self-tests pass. The good news: Artifacts (e.g., binary packages) can be hosted effortlessly on AppVeyor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants