To use:
include(boost-fallback/boost-fallback.cmake) set(NAMESPACE_ALIAS some_namespace) configure_file(boost-fallback/boost-std-configuration.h.cmake boost-fallback/boost-std-configuration.h) target_include_directories( executable-name PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/boost-fallback )