-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
Add Windows recipe #2
Conversation
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
Please add |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Once the above is addressed, please re-render. |
@@ -11,7 +11,7 @@ source: | |||
|
|||
build: | |||
number: 0 | |||
skip: true # [not linux] | |||
skip: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually OS X is still not supported. So it should skip OS X.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How about this?
skip: true # [osx]
To get the CI files we actually generate them. Not sure that happened here. Please do the following.
|
echo "%%f% NOT found." | ||
exit 1 | ||
) | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This can be absorbed above. Please see this.
Should add the CircleCI failure should be fixed in |
Seems to have merge conflicts. 😕 Maybe try merging with |
So we still need that re-rendering. Would recommend merging with |
IMO, these instructions should go into Update a Package section on the home page.
|
- if not exist %LIBRARY_INC%\\GL\\freeglut_std.h exit 1 # [win and py27] | ||
- if not exist %LIBRARY_INC%\\GL\\glut.h exit 1 # [win and py27] | ||
- if not exist %LIBRARY_LIB%\\freeglut.lib exit 1 # [win and py27] | ||
- if not exist %LIBRARY_BIN%\\freeglut.dll exit 1 # [win and py27] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do these need Python selectors? Should just be Windows right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry. When you pointed me to the boost recipe, I assumed we needed python selectors, too. I guess, it was the if not exist ....
part only.
Hmm, I see. The Readme didn't catch my attention. I guess, I saw the beginning and the cartoon, but the smithy stuff, I just overlooked. The docs, I don't remember seeing them before. I'll have to take a closer look at both. Thanks! Also, thanks for the boost link above. So, that is what |
Is this a typo in the documentation?
http://conda.pydata.org/docs/building/meta-yaml.html#test-requirements Shouldn't it be
Update: Just submitted a PR (conda/conda-docs#338). |
Are there any reasons not to accept this PR? I don't want to upload the package to my own channel to be able to use it if not completely necessary. |
@@ -11,21 +11,32 @@ source: | |||
|
|||
build: | |||
number: 0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please bump the build number to 1
.
Please add yourself as a maintainer by adding your GitHub handle to the |
Not that I know of. There are some minor easy final things. Otherwise 👍 for merging. Just busy is all. 😄 |
I am not sure why AppVeyor build was canceled. How do we rebuild, if there aren't any other problems? |
Sorry, I canceled it yesterday because we had to get a critical fix out for a bug that was causing all builds to fail and all uploads to fail. See PR ( conda-forge/conda-forge-build-setup-feedstock#27 ). Will restart this now. Thanks for the reminder. |
Build had failed, but failure was spurious. Restarted. |
... and failed again?! |
ping |
Restarted again. |
Great, it is done! |
|
Because CircleCI checks out the |
Is it OK to rebase and force-push? Or should I merge? |
I had merged, ba1d418. |
Either is fine with me. |
Toggling to retest. |
Could you please try merging into |
It is merged/rebased. Anything else I can do? I am allowing maintainer-edits, if it helps. |
I've deleted my other remote branch. Does that help? |
Could you try deleting the CircleCI project for this feedstock on your org? I think it might be confusing things. |
Delete empty commits and force-push or is it OK this way? |
Nope this is fine. Thanks. |
Thanks @shadowwalkersb. |
Soon (within 24-hrs) you should get an email that invite you to join conda-forge, @shadowwalkersb. Once accepted you will be added to a team with the same name as this recipe. Those will give you permissions on the feedstock (repo) for this recipe. Make sure when proposing any change that you go through the typical GitHub workflow of forking the feedstock and making changes in your fork that you PR back. Once merged CIs will build and deploy any changes you make. Please let us know if you have any questions and welcome to conda-forge. :) |
Thanks! Pleasure to be onboard! |
When is the windows version of freeglut going to be available on anaconda's conda-forge channel? |
- cmd: conda install -n root --quiet --yes conda-forge-build-setup | ||
- cmd: run_conda_forge_build_setup | ||
# This needs to be updated to conda-forge channel before PR | ||
- appveyor DownloadFile "https://raw.githubusercontent.com/shadowwalkersb/conda-smithy/fix-appveyor-vc9-64/appveyor/setup_x64.bat" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just realized that this was left over and made it to master
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Re-rendering in PR ( #7 ), which will strip this out. Also added a build number bump to get a clean build without this change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So this fails without it, but it is because we are using the VS generator. If we switch to NMake, I expect this goes away.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a package that was in the works in PR ( conda-forge/staged-recipes#617 ), which needs to be revitalized. It does a similar thing to what is being done here. Could you please take a look at it? If you have time, it would great to get that package fixed up so it could clear staged-recipes.
That's pretty strange. It should already be up there. Could you please open a new issue, @shadowwalkersb ? |
appveyor: | ||
secure: | ||
BINSTAR_TOKEN: MP4hZYylDyUWEsrt3u3cod2sbFeRwUziH02mvQOdbjsTO/l1yIxDkP/76rSIjcGC | ||
BINSTAR_TOKEN: 4ef5IUakGqqw7GSfuIp93Q4MdAC1VnweE1kFVAOUs6ThPDQWBqNpGaq6ZuEbX1FL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reverted in PR ( #12 ).
CONDA_PY: "27" | ||
BINSTAR_TOKEN: | ||
# The BINSTAR_TOKEN secure variable. This is defined canonically in conda-forge.yml. | ||
secure: 4ef5IUakGqqw7GSfuIp93Q4MdAC1VnweE1kFVAOUs6ThPDQWBqNpGaq6ZuEbX1FL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed to the original secure token in PR ( #12 ).
No description provided.