cmake/msvc: Add ninja support for precompiled headers
authorRay Molenkamp <github@lazydodo.com>
Thu, 6 Jun 2019 14:26:15 +0000 (08:26 -0600)
committerRay Molenkamp <github@lazydodo.com>
Thu, 6 Jun 2019 14:26:15 +0000 (08:26 -0600)
commit3c231c381032e37bd6e8b37c890ea9b326ba265a
tree683a55ec25f6f43902e39e82c5341d2c332ab64e
parent87fde57b63887aa3082917eebcff5f3f069d610a
cmake/msvc: Add ninja support for precompiled headers

Ninja was unable to see the dependency between the cpp
that generated the pch and the compile units that used
it. Explicitly managing this now makes precompiled headers
work with both msvc and clang, with both msbuild and ninja
based generators.
build_files/cmake/macros.cmake