Closed aaron-bray closed 1 year ago
Hi @aaron-bray , just getting back from vacation. I agree with your analysis. It looks like the CLEsperanto development
branch makes clic.hpp
configurable via CMake, so adding the build directory include
folder to ITKCLEsperanto's include paths seems to have fixed the issue on my local system. Re-running CI now.
In the long term it would be nice to reference a stable CLIc_prototype
tag rather than master
or development
branches, but fine to stick with new features in the development
branch for now.
There is one compiler warning in CLIc tests that results in a CI failure, best path forward is probably to turn off building CLIc_prototype tests in ITKCLEsperanto CI.
@aaron-bray CI is green after disabling CLIc_prototype
tests 👍
@thewtex Please have another review
@tbirdso I am not sure how these python packages are being built, but they seem to be failing to fing the #include "clic.hpp" file, which is generated at CLIc cmake configuration and placed in the binary directory. CMake is not failing... so I assume the compiler (or scikit-build) is not being told to add the CLIc binary directory to its include path? I am not sure how all this automation is working...