Skip to content

Makefile fixes #713

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

Merged
merged 5 commits into from
Aug 23, 2020
Merged

Makefile fixes #713

merged 5 commits into from
Aug 23, 2020

Conversation

humitos
Copy link
Collaborator

@humitos humitos commented Aug 23, 2020

The sphinx-build command has been failing for some time now. It seems that Travis-CI does not find sphinx-build command but it does not report back that problem and just make it pass.

I made some changes to report this problem and make the build to fail (added && to the command). Besides, I made Travis to not use our own make build because Travis gives us a Python inside a virtualenv already, and our Makefile creates another venv using that virtualenv and makes things to behave wrong (packages are installed in the original virtualenv instead of the one we created)

Because we haven't run sphinx-build in the last PRs, now that it's fixed and it's ran it shows some WARNINGs in the sphinx-build command that we need to fix at some point.

Travis is giving us a Python executable that it's already inside a virtualenv.
So, using that executable to create another virtualenv does not work properly
and all the packages are installed in the original virtualenv instead in the one
created by the Makefile; which makes packages to not be found at `venv/bin/`.

I'm using Travis `script` option to call the commands that we need just using
the virtualenv they provide to us instead of calling `make build`.
@humitos humitos marked this pull request as ready for review August 23, 2020 10:32
@humitos humitos requested a review from cmaureir August 23, 2020 10:32
- some mistyped roles
- auditing event coming from Python souce code (.py)
- mark a page (review guide) as orphan
- missed quotes and wrong quotes
@cmaureir cmaureir merged commit 5d223c0 into 3.8 Aug 23, 2020
@humitos humitos deleted the makefile-fixes branch August 23, 2020 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants