Cristian Le
Cristian Le
> 2. VAR2 is not an argument of the function Actually that's the thing about cmake. `VAR2` is an argument of `my_function` because it is called via: ```cmake my_function(${positional_argument} VAR2...
Well, I've tried to to trick doxygen to parse it as a different language, and unsurprisingly it failed spectacularly: Input file Filename: `test.cmake` ```cmake ### This is a description of...
There is `EXTENSION_MAPPING` to map it to `c++` code, and that is why it picks up at `///` "comments". But C++ parser is ill-suited for building on top of this...
`Doxygen` does not have any parser for cmake, so it does not know how to handle any of this. If I use the first version, no xml output is produced...
Again, `INPUT_FILTER` is not appropriate due to how different these are. The `xml` output format is fine and useful to output to `breathe` to generate documentations, but the parser itself...
No, I did not write a filter because: how do we translate a `option()` to `c++` like entity, how do we add additional important information to be exported, e.g. `CACHE`...
Weird that it is a `.so` on a mac, but that shouldn't matter here. ~~It seems that the usual `RPATH`/`DYLD_LIBRARY_PATH` issue is happening here. You could try to use the...
> I combined a few things just to match https://numpy.org/doc/stable/f2py/buildtools/cmake.html a bit better, then found that `ac0_lib-f2pywrappers2.f90` is missing Why is it not breaking on the linking stage, and why...
Ah, maybe it's the usage of `module`: ```python from pyscf.cas_ac0 import accas ``` Gives error ``` ImportError: dlopen(/Users/newuser/.pyenv/versions/3.11.5/envs/py-inquanto-3.11/lib/python3.11/site-packages/pyscf/cas_ac0/ac0_lib.cpython-311-darwin.so, 0x0002): symbol not found in flat namespace '_f2pyinitaccas_lib_' ``` Otherwise the current...
Does setting `SKBUILD_MINIMUM_VERSION` env var work? Otherwise the `strict-config` might need to be disabled, but that does catch some genuine problems ([example](https://github.com/rapidfuzz/Levenshtein/pull/72/commits/f5e782d3efd640be48c59f2b7efa4e19466476a9)).