Dear CMake developers,

Please review the topic FeatureSummary_combine_WHAT_values.


This patch allows to combine and reorder values for the "WHAT" option in
FeatureSummary.

For example it is now possible to do

  feature_summary(WHAT ENABLED_FEATURES
                       DISABLED_FEATURES)

That produces an output like:

  --
  -- The following features have been enabled:

   * Feature1
   * Feature2

  -- The following features have been disabled:
   * Feature2

Skipping the lists that are empty.

Without this patch this would require to do:

  message(STATUS "")
  feature_summary(WHAT ENABLED_FEATURES
      DESCRIPTION "The following features have been enabled:")
  feature_summary(WHAT DISABLED_FEATURES
      DESCRIPTION "The following features have been disabled:")

And empty lists would not be skipped.


The behaviour when WHAT has a single argument (ALL or any option) is
unchanged.

Thanks.


Regards,
 Daniele


P.S. Sorry if I disappeared but I've been very busy, I should have some
more time now to finish the other patches that I left behind.
-- 

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to