Fix incremental build on Unix (dotnet/coreclr#9779)
authorJan Vorlicek <janvorli@microsoft.com>
Wed, 1 Mar 2017 23:36:12 +0000 (00:36 +0100)
committerGitHub <noreply@github.com>
Wed, 1 Mar 2017 23:36:12 +0000 (00:36 +0100)
commit242918faa45d40d1fe24cf5c508310675f808b23
tree575b9c1875828fb8336581dd0d61b18b35b16228
parent264c405cbfcefcebb39298fcb8e9c9486a1e92d6
Fix incremental build on Unix (dotnet/coreclr#9779)

This change fixes issue with dactablerva.h being generated even if the
libcoreclr.so hasn't changed. Also, the dependency of the daccess.cpp
on this header was not honored by the build system and so even if the
dactablerva.h was regenerated with a different contents, the daccess.cpp
was not rebuilt.

Commit migrated from https://github.com/dotnet/coreclr/commit/6af7b26738149d46eaccbce631d670c949527ada
src/coreclr/src/debug/daccess/CMakeLists.txt
src/coreclr/src/dlls/mscoree/coreclr/CMakeLists.txt