-
Notifications
You must be signed in to change notification settings - Fork 43
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
Don't run gen-expr-info at build time. #9
Comments
Need to also look into |
Thanks, that helps. I guess I'd need to patch out the If |
Oops, I forgot to commit |
Thanks. I'll have a look if I can get rid of |
I should've tested this before you tagged a new version, ah well. Turns out I did need to delete the two |
I see what the problem is. Unfortunately I don't see a safe way to get rid of the dependency between |
Or, I guess, as things stand right now you just have a dependency on wine for cross-compilation. That means you can't compile win64 binaries from 32 bit linux, but that might not be a very common setup. To avoid the dependency on wine, I have to carry a patch to disable the |
As it turned out, the option that I suggested in my previous comment (implemented in 29f770d) doesn't work because after a git clone the modification times are slightly different. I can disable the |
I don't think it's very high-priority. Even if |
Very cool, I'll have to give that a try. |
Hi @tkelman, did you have a chance to try this? |
okay I just tried at 3cd123f and it's still trying to run arithchk through wine:
|
Thanks for trying it out. You might need to set
|
Ah thanks, trying that now. And presumably it's |
Yeah, although it doesn't matter at the moment whether you use |
Looks really promising, I think we can close this resolved fixed. I'll leave another comment or open a new issue if I have any future problems. Thanks, and belated happy new year! |
Cool, closing this issue then. |
Oh yeah, I guess if you feel so inclined you could tweak the Travis config to not install wine until it's time to run the tests, since it's no longer needed at build time. |
And see http://docs.travis-ci.com/user/multi-os/ if you might want to enable Travis for OSX. Would have to tweak things around a bit since you use |
Good idea. With wine installation postponed compile errors may appear earlier. |
Since expressions don't change often, it's probably OK to add expr-info.cc to the repo and possibly get rid of gen-expr-info.
The text was updated successfully, but these errors were encountered: