Fix GMock to work on MSVC
commitcfdbe46bb9e5217684e9acfb1fdc46353957e2fb
authorMark Abraham <mark.j.abraham@gmail.com>
Sat, 28 Jun 2014 17:13:50 +0000 (28 19:13 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Tue, 1 Jul 2014 04:24:58 +0000 (1 06:24 +0200)
treeb81109b50834d1e3c64b02d86d54382fad81b86c
parented48a3ccce9b7b117b1cdda1b226e8e92f99e08c
Fix GMock to work on MSVC

This duplicates the logic of GMock's (pre-release) commit r675 in
order that GROMACS can build and test without problems on all MSVC
versions.

Change-Id: I8a7188d2d34fdfa2753a71291d8528e5c9753c6d
cmake/gmxGetMsvcTupleWorkaround.cmake [copied from src/testutils/CMakeLists.txt with 64% similarity]
src/external/gmock-1.7.0/CMakeLists.txt
src/testutils/CMakeLists.txt
src/testutils/TestMacros.cmake