Add CMake options to make build process more flexible

Authored by vitalyf on Aug 29 2019, 11:20 AM.

Description

Add CMake options to make build process more flexible

Summary:
The following parts might be switched on/off independently:

  1. Surveys targeting expressions
  2. PHP-related functionality
  3. Testing
  4. Documenting
  5. CLI
  6. Console

This aims the following targets:

  1. Increase build speed in some cases
  2. Avoid extra dependencies of unused functionality
  3. Build only required parts

The default behavior is not changed.

Reviewers: vkrause

Reviewed By: vkrause

Differential Revision: https://phabricator.kde.org/D23491

Details

Committed
vkrauseAug 29 2019, 11:21 AM
Reviewer
vkrause
Differential Revision
D23491: Add CMake options to make build process more flexible
Parents
R849:a9b6f8e7193f: SVN_SILENT made messages (.desktop file) - always resolve ours
Branches
Unknown
Tags
Unknown