• Tobias Hunger's avatar
    ProjectExplorer: Do not prepend compiler path to PATH everywhere! · 10cb0b77
    Tobias Hunger authored
    Do not unconditionally prepend the (c++) compiler path to PATH for
    all projects using GCC-derived toolchains.
    
    Prepend the compiler path in the Qmake- and GenericBuildConfigurations
    instead.
    
    Also change the order: Apply buildconfiguration's addToEnvironment first,
    only then apply the kit's addToEnvironment.
    
    This does change a few things:
     * CMake and Qbs will now get the normal PATH
     * MSVC compilers will have their compiler path prepended to PATH
       by the effected BuildConfigurations. This should be harmless,
       since that happens before the environment setup script is appended.
    
    Task-number: QTCREATORBUG-18714
    Change-Id: I548182bc447d80d24f4de4ce7cf12ee1a753ed26
    Reviewed-by: Eike Ziller's avatarEike Ziller <eike.ziller@qt.io>
    10cb0b77
genericbuildconfiguration.h 4 KB