cmake claims to not support convenience libraries. Isn't building a static library and then linking it into other libraries the same as a convenience library?