Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • R Rec
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 280
    • Issues 280
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Jira
    • Jira
  • Merge requests 50
    • Merge requests 50
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • LHCbLHCb
  • Rec
  • Merge requests
  • !2416

Rewrite CMake configuration in "modern CMake"

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Marco Clemencic requested to merge cmake-modernization into master Apr 28, 2021
  • Overview 7
  • Commits 1
  • Pipelines 29
  • Changes 274

Rewrite of the CMake configuration along the lines of LHCb!2931 (merged) (see there for more details).

Requires Lbcom!551 (merged) and LHCb!2931 (merged)

Notes

  • I moved Track/TrackKernel dictionary files to a dict directory (for consistency with the rest of LHCb)
  • I modified Pr/PrFitParams to split the sources between library and module, instead of building them twice
Edited May 04, 2021 by Marco Clemencic
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: cmake-modernization