[clang-fuzzer] Fix incremental builds of the fuzzer
authorVitaly Buka <vitalybuka@google.com>
Tue, 31 Oct 2017 20:49:57 +0000 (20:49 +0000)
committerVitaly Buka <vitalybuka@google.com>
Tue, 31 Oct 2017 20:49:57 +0000 (20:49 +0000)
commit1efe7740ce7e2ed7c82db772edd4ddae4128dd0e
treea7f4e903d7f7cb848c77544371ffb4d79830bd7f
parent58da33e35ccdb19cf789ba0cd9b5c021a0f9f43a
[clang-fuzzer] Fix incremental builds of the fuzzer

Summary:
Don't use BUILD_IN_SOURCE keep git checkout clean
Don't forward CMAKE_GENERATOR as ExternalProject_Add should do it already
Reset UPDATE_COMMAND to avoid git checkout updates on each build

Reviewers: kcc, morehouse

Subscribers: cfe-commits, mgorny

Differential Revision: https://reviews.llvm.org/D39445

llvm-svn: 317035
clang/cmake/modules/ProtobufMutator.cmake