Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
dmclock: initial commit of dmclock QoS library #14330
This commit brings in the dmclock library, located in a separate repo, as a git subtree. It also contains a README.git-subtree to describe this technique and some of the pitfalls surrounding it. And it links the cmake files so the library and support can be built.
Make targets include "dmclock", the static library; "dmclock-tests", unit tests for the dmclock code and supporting data structures; and "dmclock-sims", simulations that can be used to test and understand the library.
-- Set runtime path of "/tmp/buildd/ceph-12.0.1-1259-g49dfa5a/debian/tmp/usr/bin/ceph-mds" to "/usr/lib/ceph"
changed the title from
[DNM yet] dmclock: initial commit of dmclock QoS library
dmclock: initial commit of dmclock QoS library
May 1, 2017
This breaks SUSE builds:
added a commit
this pull request
May 19, 2017
referenced this pull request
May 19, 2017
Hi Nathan, Thanks for looking into that. When ceph is built, gtest and gtest_main are targets, and I thought that would have prevented the find_package of gtest. Would you mind looking into that?
Nonetheless, I'll fix the cases to match cmake's upstream. I'll likely include that in #14997 , which is currently under eval.
@ivancich in #14997 you are dropping (i.e. not packaging) the binaries
I ask because