include (FetchContent) if(NOT DEFINED BROTLI_REPO) set(BROTLI_REPO https://github.com/google/brotli.git) endif () FetchContent_Declare( brotli GIT_REPOSITORY ${BROTLI_REPO} GIT_TAG v1.1.0 GIT_SHALLOW TRUE ) set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE) set(BROTLI_BUILD_TOOLS OFF CACHE BOOL "" FORCE) set(BROTLI_DISABLE_TESTS OFF CACHE BOOL "" FORCE) FetchContent_MakeAvailable(brotli)