-
Notifications
You must be signed in to change notification settings - Fork 112
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
problem with building the Oscar documentation #547
Comments
I think this has been resolved?!? More or less... I hope sigh. In the meantime, also doc/README.md should be improved. Building the docs this way "from scratch" doesn't work for me. |
Running the new Lines 127 to 132 in 99d6dbd
Lines 153 to 161 in 99d6dbd
It probably works for everyone who already has a Manifest.toml in I think it needs a Oscar.jl/.github/workflows/Docu.yml Line 20 in 99d6dbd
|
On second thought: can we just remove everything except |
Yeah, perhaps that would work. I am on the road right now, but perhaps you can give it a try, |
ah, doctest will fail (see also issue #604 which we already discussed some time ago). Also, I am not sure about our CI job creating the docs, they may need to be adjusted, too. And it may need to keep at least the |
It does load without the deps but fails the doctests as you expected. I will try to add the Pkg command. |
... Or we get away from the whole |
I have done a rework to make |
I kind of stress-tested the build_doc() over the last few days. It works for me now. @ThomasBreuer : please check and close this ticket. |
The problem I had originally reported had vanished in my local installation after #550 got merged. The current version works for me as well. Thus this issue can be closed. |
Currently building the Oscar documentation causes problems.
After the call
Pkg.activate(joinpath(Oscar.oscardir, "docs"))
inOscar.build_doc()
,pkgdir(Oscar)
gets a wrong value.Namely, although the loaded Oscar is the develop version,
pkgdir(Oscar)
points to the released version in~/.julia/packages
.(Is this a bug or a feature?)
pkgdir
is used indocs/make_work.jl
to specify source and destination when copying files from AA, Nemo, and Hecke.For Oscar (the destination), we can use
Oscar.oscardir
instead, and in this case I can build the documentation.But what about the source directories: If one has develop versions of the packages in question installed, and wants their documentation to be used instead of the files in
~/.julia/packages
, what shall be used instead ofpkgdir
?The text was updated successfully, but these errors were encountered: