Revert ae25f79 to restore capability to cmake --install
when included as a subproject
#3496
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.
Following the discussion in #3489, this PR reverts commit ae25f79.
This commit introduces a relative path dependency to public header files, which does not hold when fmtlib is included as non-root project in more complex directory tree. At a later point during a call to
cmake --install
this relative path is resolved w.r.t. the path of the root project rather than the fmtlib project, causing a failure.Since this PR does not add anything new, compliance with coding conventions is trivially satisfied. Furthermore, the submitter hereby agrees to fmtlib's license conditions.