Currently, the Isaac library hosts two versions of the cmake version file (ISAACConfigVersion.cmake and a .in version) and the base dir file.
Both versions include the same content, the .cmake just replaces some placeholders that else would be filled in during compilation. I assume, this is done to let the included example use these files directly form the source without compiling the library.
Should we remove the .cmake files, so that we don't have to update the same code twice? It's not much code, so maybe the benefits outweigh the problems that might arise with duplicate code, but I still wanted to start the discussion.
Currently, the Isaac library hosts two versions of the cmake version file (
ISAACConfigVersion.cmakeand a.inversion) and the base dir file.Both versions include the same content, the
.cmakejust replaces some placeholders that else would be filled in during compilation. I assume, this is done to let the included example use these files directly form the source without compiling the library.Should we remove the
.cmakefiles, so that we don't have to update the same code twice? It's not much code, so maybe the benefits outweigh the problems that might arise with duplicate code, but I still wanted to start the discussion.