[config] Revert install sysconfdir handling #2068
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
For PPA build the previous approach was necessary in order to create the config directory in the target directory of /etc/ecal/* . Right now, to have a backup configuration and to be consistent with the linux handling, we revert the change and make some small adaptations, e.g. that the install directory in windows will remain the "etc" folder and that on linux the path specifed by CMAKE_INSTALL_SYSCONFDIR will not be parsed for yaml configuration.
For installing via specified install dir (e.g. with the CMakePresets.json), the path that will be used if no yaml is at the preferred places is librarydir/../etc/ecal now for linux.