Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-14456 Speed up CMake runs
  3. CORE-14513

Avoid overriding files shipped with CMake (CMP0017)

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.12
    • Component/s: Build System
    • Labels:
      None

      Description

      We ship our own versions of the following CMake-provided files:

      • Compiler/GNU.cmake
      • Compiler/VISUAL-ASM.cmake
      • Platform/Windows.cmake
      • Platform/Windows-MSVC.cmake

      This requires the OLD setting for policy CMP0017, and our current copies of these files also don't work with CMake 3.10.
      Ideally, we can remove those overrides completely (if they're not needed in 3.2.1), or at least disable them for newer CMake versions.

        Attachments

          Activity

            People

            • Assignee:
              ThePhysicist Timo Kreuzer
              Reporter:
              ThFabba ThFabba
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: