Never update external projects to speedup incremental build.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8044121..9291e37 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -29,6 +29,7 @@
 find_package (Threads)
 
 set(CMAKE_CXX_STANDARD 11)
+#set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=gold")
 
 option(LIB_PROTO_MUTATOR_WITH_ASAN "Enable address sanitizer" ON)
 
diff --git a/cmake/external/googletest.cmake b/cmake/external/googletest.cmake
index 7964684..2ee1095 100644
--- a/cmake/external/googletest.cmake
+++ b/cmake/external/googletest.cmake
@@ -36,6 +36,7 @@
     PREFIX ${GTEST_TARGET}
     GIT_REPOSITORY https://github.com/google/googletest.git
     GIT_TAG master
+    UPDATE_COMMAND ""
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${GTEST_INSTALL_DIR}
     BUILD_BYPRODUCTS ${GTEST_BUILD_BYPRODUCTS}
 )
diff --git a/cmake/external/libfuzzer.cmake b/cmake/external/libfuzzer.cmake
index 4c5dddf..1e05ddd 100644
--- a/cmake/external/libfuzzer.cmake
+++ b/cmake/external/libfuzzer.cmake
@@ -31,6 +31,7 @@
     PREFIX ${LIBFUZZER_TARGET}
     GIT_REPOSITORY https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer
     GIT_TAG master
+    UPDATE_COMMAND ""
     CMAKE_CACHE_ARGS "-DCMAKE_C_COMPILER:FILEPATH=${CMAKE_C_COMPILER}"
                      "-DCMAKE_CXX_COMPILER:FILEPATH=${CMAKE_CXX_COMPILER}"
     CMAKE_ARGS -DLLVM_USE_SANITIZE_COVERAGE=YES
diff --git a/cmake/external/libxml2.cmake b/cmake/external/libxml2.cmake
index fda1336..2df5aa8 100644
--- a/cmake/external/libxml2.cmake
+++ b/cmake/external/libxml2.cmake
@@ -36,6 +36,7 @@
     # TODO(vitalybuka): Switch to upstream after https://github.com/GNOME/libxml2/pull/5
     GIT_REPOSITORY https://github.com/vitalybuka/libxml2.git
     GIT_TAG master
+    UPDATE_COMMAND ""
     CONFIGURE_COMMAND ${LIBXML2_SRC_DIR}/autogen.sh && ${LIBXML2_SRC_DIR}/configure --without-python --prefix=${LIBXML2_INSTALL_DIR}
     BUILD_COMMAND make -j ${CPU_COUNT} all
     INSTALL_COMMAND make install
diff --git a/cmake/external/protobuf.cmake b/cmake/external/protobuf.cmake
index 9c747ac..0b66db0 100644
--- a/cmake/external/protobuf.cmake
+++ b/cmake/external/protobuf.cmake
@@ -44,6 +44,7 @@
     PREFIX ${PROTOBUF_TARGET}
     GIT_REPOSITORY https://github.com/google/protobuf.git
     GIT_TAG master
+    UPDATE_COMMAND ""
     CONFIGURE_COMMAND ${CMAKE_COMMAND} ${PROTOFUB_INSTALL_DIR}/src/${PROTOBUF_TARGET}/cmake
         -G${CMAKE_GENERATOR}
         -DCMAKE_INSTALL_PREFIX=${PROTOFUB_INSTALL_DIR}
diff --git a/cmake/external/zlib.cmake b/cmake/external/zlib.cmake
index 5774272..c897557 100644
--- a/cmake/external/zlib.cmake
+++ b/cmake/external/zlib.cmake
@@ -34,6 +34,7 @@
     PREFIX ${ZLIB_TARGET}
     GIT_REPOSITORY https://github.com/madler/zlib
     GIT_TAG master
+    UPDATE_COMMAND ""
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${ZLIB_INSTALL_DIR}
     BUILD_BYPRODUCTS ${ZLIB_BUILD_BYPRODUCTS}
 )