Draft
Conversation
This PR brings gcov support and the GNU component to `find_package(Coverage)`. Of note, this is a breaking change as the `add_llvm_coverage` command will most likely go away after this is merged. Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
📝 Update documentation for component Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
…nk_libraries` call Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
bruxisma
added a commit
that referenced
this pull request
Mar 11, 2025
`internal` is an inaccurate name for IXM's runtime API. Hence, a quick rename is in order. This was already done in #21. To reduce that PR going out of scope, I'm moving that small amount of work here. Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
bruxisma
added a commit
that referenced
this pull request
Mar 11, 2025
`internal` is an inaccurate name for IXM's runtime API. Hence, a quick rename is in order. This was already done in #21. To reduce that PR going out of scope, I'm moving that small amount of work here. Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
bruxisma
added a commit
that referenced
this pull request
Mar 13, 2025
) This is technically a backport decision from #21. CMake is starting to place "newer" features into `.cmake` instead of `CMakeFiles`, so it stands that IXM should do the same. Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
bruxisma
added a commit
that referenced
this pull request
Mar 13, 2025
This is another change backported from #21 Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
bruxisma
added a commit
that referenced
this pull request
Mar 13, 2025
This is another change backported from #21 Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
Member
Author
|
As I've been doing more work on this, I've come to the conclusion that this This PR will remain open for now, as the code found here is important and because the other PR has yet to be created. |
bruxisma
added a commit
that referenced
this pull request
Mar 17, 2025
This introduces `ixm_property`, a command that was originally implemented as `ixm_target_property` in #21. However, as that PR is broken apart and into separate pieces I've been re-evaluating how each component should be named or how it works. Not much has changed with this command's implementation however it's name required an update as only target properties can be used with this command anyhow. There are possibly more useful additions that can be added for the final generator expression that is generated, however I'm keeping it as simple as it can be for now given its use-cases. Signed-off-by: Izzy Muerte <63051+bruxisma@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR brings gcov support and the GNU component to
find_package(Coverage). Of note, this is a breaking change as theadd_llvm_coveragecommand will most likely go away after this is merged.