This is a breaking change to the build and installation process -- anything that depended on the CMake install targets being unconditionally created will not function properly. I do not believe that anything does actually depend on this at the moment, however.
Because the libtopotoolbox project unconditionally creates the install targets, everything gets installed whenever a
dependency (i.e. pytopotoolbox) installs something. This is not always necessary, for example when the dependency links libtopotoolbox statically -- as pytopotoolbox does currently. The TT_INSTALL boolean flag should be set during the build configuration
This is a breaking change to the build and installation process -- anything that depended on the CMake install targets being unconditionally created will not function properly. I do not believe that anything does actually depend on this at the moment, however.
Because the libtopotoolbox project unconditionally creates the install targets, everything gets installed whenever a dependency (i.e. pytopotoolbox) installs something. This is not always necessary, for example when the dependency links libtopotoolbox statically -- as pytopotoolbox does currently. The TT_INSTALL boolean flag should be set during the build configuration