Skip to content

Commit

Permalink
Consolidate Au CMake targets (#300)
Browse files Browse the repository at this point in the history
This breaks the 1:1 correspondence between target and test, so we split
up our helper accordingly into two.

We make `au` the single mega-target that holds everything that doesn't
depend on GTest.  It turns out that there are two targets that do.
`testing` is for external users, and contains custom GMock matchers.
`chrono_policy_validation` is an internal-only library that makes it
easy to test that Au is like chrono where we want to be, and unlike
chrono otherwise.  Each of these targets also depends on the `au`
mega-target.

Helps #257.
  • Loading branch information
chiphogg authored Oct 7, 2024
1 parent 030298c commit fb03848
Show file tree
Hide file tree
Showing 3 changed files with 253 additions and 324 deletions.
Loading

0 comments on commit fb03848

Please sign in to comment.