include_guard(GLOBAL) include(FetchContent) include(GNUInstallDirs) include(CMakeDependentOption)