-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
RFC: fix #2501 #9554
RFC: fix #2501 #9554
Conversation
I don't know enough about Python
Any ideas? |
Grr, Win32 Python you are awful and I hate you. Evidently |
@catawbasam thanks but I think 32 vs 64 bit shouldn't matter much as far as Sphinx is concerned. What I was referring to was whether the python executable is, say Cygwin-style, where conventions like edit: found when that was done, 4 days into virtualenv's history pypa/virtualenv@993ba13 "that seems to be the convention" grumble grumble |
Changing to RFC since I got it to work on AppVeyor. Should probably delete |
I think Does building |
There is a dependency in
Did you test this branch out and see it not rebuild when it should've? I admittedly should do more testing on this branch (and it needs a rebase) to get a feel for how well-behaved it is. |
Rebased and added |
@jiahao any idea how to fix the unicode table warning? that would get pretty annoying to see in every CI log |
The Unicode table simply needs to be rebuilt on master. Done in 27d6c1d I added a new doc Make target to simplify rebuilding this table (it has to be done every time someone changes latex_symbols.jl). Now you can run |
6fd8639
to
5055905
Compare
489ec05
to
1b3d576
Compare
681ab55
to
69d1c79
Compare
mostly testing to see whether this saves a noticeable amount of time
add top-level Makefile rule to regenerate it remove helpdb.jl in make cleanall install-virtualenv in doc/helpdb.jl target
closing this since it looks like helpdb.jl will be going away imminently |
Build helpdb.jl instead of checking it in to repository.
In my local builds, there's a kinda funny race condition between the system image getting tonevermind, not a race condition,base/help.jl
vs the Sphinx build finishing, they happen at the same time with-j
> 1. That could be fixed with a few more explicit makefile dependencies, but it's a little faster this way, andhelp.jl
is near the end of the sysimg, well after inference which takes a good chunk of time.helpdb.jl
is a dependency ofsys.o
, notsys0.o
. System image seems to build fine even withouthelpdb.jl
present at all?