[riot-commits] [RIOT-OS/RIOT] cb8e33: make: introduce $(CLEAN)

Francisco noreply at github.com
Fri Jul 12 21:17:07 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: cb8e335c297a14f24b68f00ec9f090cfa3fd3821
      https://github.com/RIOT-OS/RIOT/commit/cb8e335c297a14f24b68f00ec9f090cfa3fd3821
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M Makefile.include

  Log Message:
  -----------
  make: introduce $(CLEAN)

Currently, some targets are serialized before "clean" by conditionally
adding a dependency.

Make does allow ordering using "|" syntax in prerequisites, but for
"clean" that would always trigger the clean target.
By only conditionally setting $(CLEAN) to clean, that can be
circumvented.

The new CLEAN allows any recipe to be run after "clean" by specifying "|
$(CLEAN)" as prerequisite.


  Commit: 4e051f859222220d10051b3e50df6d2b1cbd3e20
      https://github.com/RIOT-OS/RIOT/commit/4e051f859222220d10051b3e50df6d2b1cbd3e20
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M Makefile.include

  Log Message:
  -----------
  make: make use CLEAN in Makefile.include


  Commit: 220ab412b2fa4cc90df8c3a65a1b9e0fa1336242
      https://github.com/RIOT-OS/RIOT/commit/220ab412b2fa4cc90df8c3a65a1b9e0fa1336242
  Author: Francisco <femolina at uc.cl>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M Makefile.include

  Log Message:
  -----------
  Merge pull request #11829 from kaspar030/make_add_clean_variable

make: introduce $(CLEAN)


Compare: https://github.com/RIOT-OS/RIOT/compare/6c895e1484e3...220ab412b2fa


More information about the commits mailing list