Skip to content

Conversation

@burgholzer
Copy link
Member

Description

Also pulled out from #881.
Builds on #961 and adds a dedicated option for only building the MQT Core libraries as shared libraries without forcing this on every other library.

Checklist:

  • The pull request only contains commits that are focused and relevant to this change.
  • I have added appropriate tests that cover the new/changed functionality.
  • I have updated the documentation to reflect these changes.
  • I have added entries to the changelog for any noteworthy additions, changes, fixes or removals.
  • I have added migration instructions to the upgrade guide (if needed).
  • The changes follow the project's style guidelines and introduce no new warnings.
  • The changes are fully tested and pass the CI checks.
  • I have reviewed my own code changes.

@burgholzer burgholzer self-assigned this May 22, 2025
@burgholzer burgholzer added usability Anything related to usability c++ Anything related to C++ code labels May 22, 2025
@codecov
Copy link

codecov bot commented May 22, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Base automatically changed from mqt-core-lib-cmake-utility to main May 22, 2025 13:28
burgholzer and others added 4 commits May 22, 2025 15:30
Signed-off-by: burgholzer <burgholzer@me.com>
Signed-off-by: burgholzer <burgholzer@me.com>
Signed-off-by: burgholzer <burgholzer@me.com>
@burgholzer burgholzer force-pushed the build-mqt-core-shared-libs branch from e2ba90b to de0fea3 Compare May 22, 2025 13:30
@burgholzer burgholzer enabled auto-merge (squash) May 22, 2025 13:32
@burgholzer burgholzer merged commit 7de80ae into main May 22, 2025
30 checks passed
@burgholzer burgholzer deleted the build-mqt-core-shared-libs branch May 22, 2025 14:06
@github-project-automation github-project-automation bot moved this to Done in MQT Core May 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c++ Anything related to C++ code usability Anything related to usability

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants