Ben Boeckel

Results 510 comments of Ben Boeckel

> Reducing the need for rebuild by recognizing many flags that won't actually affect the build output. Daniel Ruoso published a WG21 paper about getting a "compatibility hash" for a...

Once CMake has a usage hash, there may be a way to use the hash CMake uses for the `.bmi` names of imported modules with some cache.

There's a stubbed out [`cmCxxModuleUsageEffects.cxx`](https://gitlab.kitware.com/cmake/cmake/-/blob/87f270800cb675f0e1e4e3a6419a8f5b79afdae4/Source/cmCxxModuleUsageEffects.cxx) file that is intended to determined when an import of a module can be reused. Right now it assumes that all uses are compatible, so...

FWIW, I have this script as well: ```sh #!/bin/sh set -e readonly profile="$1" shift exec xargs \ restic backup \ --password-file "$XDG_CONFIG_HOME/restic/$profile.pass" \ --tag "$HOSTNAME" \ --tag "$profile" \ <...

3.28.0 with a minimal build on Windows and Linux both install what seem to be the correct file: ```commands > c:\Users\ben.boeckel\code\cmake\build\bin\cmake.exe -GNinja ..\src -DCMAKE_INSTALL_PREFIX=c:/Users/ben.boeckel/code/itk/build/install -DITK_BUILD_DEFAULT_MODULES=OFF -DENABLE_TESTING=OFF -DModule_ITKEigen3=ON -DWITH_GTEST=OFF -DZLIBNG_ENABLE_TESTS=OFF -DITKGroup_Core=OFF...

> cmake.exe -GNinja ..\src -DCMAKE_INSTALL_PREFIX=\path\install2 -DBUILD_TESTING=OFF This configure ended up working for me. Will try Visual Studio next. Other things to investigate on your side in the meantime: - can...

> cmake.exe ..\src -DCMAKE_INSTALL_PREFIX=\path\install2 -DBUILD_TESTING=OFF This, using the Visual Studio generator also ends up with files installed properly. Can you please check whether the `ITKInternalEigen3-build/cmake_install.cmake` code has a reference to...

It's being installed by that script at least. Something else seems to be interfering. Can you save off the install logs and see if got installed at one point and...