Add CMake options to make build process more flexible
ClosedPublic

Authored by vitalyf on Aug 27 2019, 1:27 PM.

Details

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.

Diff Detail

Repository
R849 User Feedback Collection Framework
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
vitalyf requested review of this revision.Aug 27 2019, 1:27 PM
vitalyf created this revision.
vkrause accepted this revision.Aug 29 2019, 11:16 AM
This revision is now accepted and ready to land.Aug 29 2019, 11:16 AM
This revision was automatically updated to reflect the committed changes.