]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ab/make-optim-noop'
authorJunio C Hamano <gitster@pobox.com>
Sun, 13 Mar 2022 22:56:17 +0000 (22:56 +0000)
committerJunio C Hamano <gitster@pobox.com>
Sun, 13 Mar 2022 22:56:17 +0000 (22:56 +0000)
commitf62106d750d6442ec2dda92908d4625c4ce90b99
tree4a71fdf8a15f929e176afa7ea2d2d17b77ee599c
parent851d2f0ab123c8fa33bbdc8e5a325e0c8b2c5d9c
parent0b6d0bc9246b006ed3c241d4faace132998162d9
Merge branch 'ab/make-optim-noop'

Makefile refactoring with a bit of suffixes rule stripping to
optimize the runtime overhead.

* ab/make-optim-noop:
  Makefiles: add and use wildcard "mkdir -p" template
  Makefile: add "$(QUIET)" boilerplate to shared.mak
  Makefile: move $(comma), $(empty) and $(space) to shared.mak
  Makefile: move ".SUFFIXES" rule to shared.mak
  Makefile: define $(LIB_H) in terms of $(FIND_SOURCE_FILES)
  Makefile: disable GNU make built-in wildcard rules
  Makefiles: add "shared.mak", move ".DELETE_ON_ERROR" to it
  scalar Makefile: use "The default target of..." pattern