Commit c3b7ace9cf3216928a31886b32c264e0cd3cde75

Edward Thomson 2021-11-14T16:43:53

refactor: make util an object library Instead of simply including the utility files directly, make them a cmake object library for easy reusability between other projects within libgit2. Now the top-level `src` is responsible for platform selection, while the next-level `libgit2` and `util` configurations are responsible for identifying what objects they include.