mustafakemalgilor/hadouken

Implement `WITHOUT_${PROJECT_NAME}` option to disable project targets

Closed this issue · 0 comments

This enhancement proposal aims to add functionality to have granular control over project's component build status, similar to ./configure --WITH_OPENSSL etc. This will allow users to disable target creation and compilation per component when desired.

OPTION(WITHOUT_${PROJECT_NAME}  "Disable target creation for ${PROJECT_NAME}" OFF)
  • Add option per target (custom and project name based targets)
  • Add option per project (project name based targets)