Skip to content

Use mv_project_defaults() for setting CMake defaults#241

Merged
alxvth merged 4 commits into
masterfrom
feature/OptionalPdbInReleaseMSVC
Jun 16, 2026
Merged

Use mv_project_defaults() for setting CMake defaults#241
alxvth merged 4 commits into
masterfrom
feature/OptionalPdbInReleaseMSVC

Conversation

@alxvth

@alxvth alxvth commented May 5, 2026

Copy link
Copy Markdown
Contributor

Use mv_project_defaults() as introduced in ManiVaultStudio/core#1240.

Drive-by:

  • Remove unused CMAKE_AUTORCC and CMAKE_MODULE_PATH
  • Simplify unity build setup
  • Prefer target based AUTOMOC property

@alxvth
alxvth force-pushed the feature/OptionalPdbInReleaseMSVC branch from e7aa660 to 5e767f7 Compare June 16, 2026 07:49
@alxvth alxvth changed the title Feature/optional pdb in release msvc Use mv_project_defaults() for setting CMake defaults Jun 16, 2026
@alxvth
alxvth marked this pull request as ready for review June 16, 2026 07:55
@alxvth
alxvth merged commit b5063df into master Jun 16, 2026
8 checks passed
@alxvth
alxvth deleted the feature/OptionalPdbInReleaseMSVC branch June 16, 2026 09:59
ThomasKroes added a commit that referenced this pull request Jun 30, 2026
* Use new getter for clarity (avoid negation) (#242)

* Use `mv_project_defaults()` for setting CMake defaults (#241)

* Use mv project defaults

* Simplify unity build setup

* Prefer target based properties

* Set cache variable instead of normal variable for CMake option

* Adhere to revamped core

---------

Co-authored-by: Alexander Vieth <a.vieth@tudelft.nl>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant