summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2022-03-13 22:56:17 (GMT)
committerJunio C Hamano <gitster@pobox.com>2022-03-13 22:56:17 (GMT)
commitf62106d750d6442ec2dda92908d4625c4ce90b99 (patch)
tree4a71fdf8a15f929e176afa7ea2d2d17b77ee599c /t
parent851d2f0ab123c8fa33bbdc8e5a325e0c8b2c5d9c (diff)
parent0b6d0bc9246b006ed3c241d4faace132998162d9 (diff)
downloadgit-f62106d750d6442ec2dda92908d4625c4ce90b99.zip
git-f62106d750d6442ec2dda92908d4625c4ce90b99.tar.gz
git-f62106d750d6442ec2dda92908d4625c4ce90b99.tar.bz2
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
Diffstat (limited to 't')
-rw-r--r--t/Makefile3
-rw-r--r--t/interop/Makefile3
-rw-r--r--t/perf/Makefile3
3 files changed, 9 insertions, 0 deletions
diff --git a/t/Makefile b/t/Makefile
index 46cd5fc..056ce55 100644
--- a/t/Makefile
+++ b/t/Makefile
@@ -1,3 +1,6 @@
+# Import tree-wide shared Makefile behavior and libraries
+include ../shared.mak
+
# Run tests
#
# Copyright (c) 2005 Junio C Hamano
diff --git a/t/interop/Makefile b/t/interop/Makefile
index 31a4bbc..6911c29 100644
--- a/t/interop/Makefile
+++ b/t/interop/Makefile
@@ -1,3 +1,6 @@
+# Import tree-wide shared Makefile behavior and libraries
+include ../../shared.mak
+
-include ../../config.mak
export GIT_TEST_OPTIONS
diff --git a/t/perf/Makefile b/t/perf/Makefile
index 2465770..e4808ae 100644
--- a/t/perf/Makefile
+++ b/t/perf/Makefile
@@ -1,3 +1,6 @@
+# Import tree-wide shared Makefile behavior and libraries
+include ../../shared.mak
+
-include ../../config.mak
export GIT_TEST_OPTIONS