diff --git a/thirdparty/GTest/googletest/CMakeLists.txt b/thirdparty/GTest/googletest/CMakeLists.txt
index 8d2b552ef7ad9f18d6d3293efedfea7c9964324f..4eddf758598959ce79d61ff6c4d643bb655e04dc 100644
--- a/thirdparty/GTest/googletest/CMakeLists.txt
+++ b/thirdparty/GTest/googletest/CMakeLists.txt
@@ -1,5 +1,10 @@
 cmake_minimum_required(VERSION 2.6.2)
 
+# CMake 3.0, Let the project command manage version variables.
+if(POLICY CMP0048)
+  cmake_policy(SET CMP0048 NEW)
+endif()
+
 project( googletest-distribution )
 
 enable_testing()
diff --git a/thirdparty/GTest/googletest/googletest/CMakeLists.txt b/thirdparty/GTest/googletest/googletest/CMakeLists.txt
index 621d0f0421543eba41e1d69f497814104bb9c6a7..f8f5e582eb99a789dc30ee325e3e0e6eda319e60 100644
--- a/thirdparty/GTest/googletest/googletest/CMakeLists.txt
+++ b/thirdparty/GTest/googletest/googletest/CMakeLists.txt
@@ -47,6 +47,11 @@ endif()
 project(gtest CXX C)
 cmake_minimum_required(VERSION 2.6.2)
 
+# CMake 3.0, Let the project command manage version variables.
+if(POLICY CMP0048)
+  cmake_policy(SET CMP0048 NEW)
+endif()
+
 if (COMMAND set_up_hermetic_build)
   set_up_hermetic_build()
 endif()