-
Notifications
You must be signed in to change notification settings - Fork 21
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
Py doxygen #539
base: master
Are you sure you want to change the base?
Py doxygen #539
Conversation
Haven't actually tested this.
…t to compile the SWIG outputs. Therefore I implmented this which uses a custom command. I cautiously think it works, although will require some refactoring and refinement.
Appears somehow I've broken regular pyflamegpu target, so will need to investigate that too. |
It is working, it just outputs to the same |
Ok, from checking this. Failing to provide the Earlier reading of SWIG docs had suggested that |
So this kind of works, however there are obvious issues where swig is changing the args. I'm also thinking CI will now die trying to build pyflamegpu, as when I previously had this line in flamegpu.i, it wasn't happy building the cxx.
James Knight, UK RSE slack, re:swig docu for overloaded fns |
Experimental work trying to make python API docs build without needing to compile the lib.
Cautiously appears to be working. But will obviously need further testing and cleanup.
Furthermore, when pyflamegpu is split into modules, this will need reworking.