Skip to content
  • Brad King's avatar
    Add infrastructure for generators to select a build tool instance · 314613d1
    Brad King authored
    Add cache entry `CMAKE_GENERATOR_INSTANCE` to hold the instance location
    persistently across re-runs of CMake in a given build tree.
    
    For now we reject the option by default if explicitly set.  It will be
    implemented on a per-generator basis.  Pass the setting into try_compile
    project generation.  Add a RunCMake.GeneratorInstance test to cover
    basic use cases for the option.  Verify that `CMAKE_GENERATOR_INSTANCE`
    is empty by default, and that it is rejected when the generator does not
    support a user setting.
    
    Issue: #17268
    314613d1