Skip to content
Snippets Groups Projects

Handle optional dependencies GMP, QuadMath, and Vc by directly passing HAVE_xxx flags

Merged Simon Praetorius requested to merge feature/have-packages into master

Summary

This MR changes the way optional dependencies are enabled in cmake, following the MR !1294 (merged). Essentially the add_dune_xy_flags function and the dune_register_package_flags now sets HAVE_XY directory instead of writing a config.h entry and setting ENABLE_XY afterwards.

In this MR the package flags for GMP, QuadMath, and Vc are updated.

Merge request reports

Pipeline passed with warnings for b91d9cfa on feature/have-packages

Merged by Simon PraetoriusSimon Praetorius 1 year ago (Nov 22, 2023 9:59pm UTC)

Loading

Pipeline passed with warnings for 76784f35 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading