CMake: Fix CMP0058 warning when using Ninja
ClosedPublic

Authored by kfunk on Jun 13 2017, 5:59 PM.

Details

Summary
CMake Warning (dev):
  Policy CMP0058 is not set: Ninja requires custom command byproducts to be
  explicit.  Run "cmake --help-policy CMP0058" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  This project specifies custom command DEPENDS on files in the build tree
  that are not specified as the OUTPUT or BYPRODUCTS of any
  add_custom_command or add_custom_target:

   data/syntax-data.qrc

Diff Detail

Repository
R216 Syntax Highlighting
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kfunk created this revision.Jun 13 2017, 5:59 PM
Restricted Application added a project: Frameworks. · View Herald TranscriptJun 13 2017, 5:59 PM
Restricted Application added a subscriber: Frameworks. · View Herald Transcript
kfunk updated this revision to Diff 15437.Jun 13 2017, 6:03 PM

Polishing

vkrause accepted this revision.Jun 22 2017, 7:26 AM
This revision is now accepted and ready to land.Jun 22 2017, 7:26 AM
This revision was automatically updated to reflect the committed changes.