Skip to content
Snippets Groups Projects
  1. Oct 30, 2019
  2. Oct 21, 2019
  3. Oct 11, 2019
  4. Oct 07, 2019
  5. Oct 02, 2019
  6. Oct 01, 2019
  7. Sep 30, 2019
  8. Sep 27, 2019
    • Brad King's avatar
      Makefiles: Revert "Make build root targets ... recursive" · 156b5648
      Brad King authored
      Revert the main logic change from commit 827da111 (Makefiles: Make
      build root targets "all", "clean" and "preinstall" recursive,
      2019-05-17, v3.15.0-rc1~96^2~2) for the "all" and "preinstall" targets.
      
      The commit cleaned up the Makefile generator to use the same logic for
      the "all" target in the top-level directory as for subdirectories.  It
      exposed a long-existing bug that caused the "all" target in a
      subdirectory to include the "all" targets from sub-subdirectories even
      if they are marked `EXCLUDE_FROM_ALL`.  The `Tests/SubDir` test should
      fail but the problem is currently covered up by another bug introduced
      by commit dc688857 (Pass EXCLUDE_FROM_ALL from directory to targets,
      2019-01-15, v3.14.0-rc1~83^2) that causes the "all" targets in
      `EXCLUDE_FROM_ALL` subdirectories to be empty.
      
      Revert the top-level "all" and "preinstall" targets to the old approach
      to prepare to fix the latter bug without exposing the long-existing bug
      at the top-level.  Leave the "clean" target in the new approach because
      it does not honor `EXCLUDE_FROM_ALL` anyway.
      
      Issue: #19753
      156b5648
  9. Sep 26, 2019
  10. Sep 24, 2019
  11. Sep 20, 2019
  12. Sep 04, 2019
  13. Aug 30, 2019
Loading