This will let us test output which depends on the subdirectory,
which is kind of the whole point...
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
# autogenerated - do not edit
# test cases for generate script
-all:: $(TOP_TARGETS)
+all:: $(TOP_TARGETS) sub/all
.PHONY: all
set -e
cd tests/filter
-../../generate
+../../generate sub/dir
files=$(find -name \*.expected)
for f in $files; do diff -u $f ${f%.expected}.tmp; done
SUBDIRMK_MAKEFILES :=
MAKEFILE_TEMPLATES :=
SUBDIRMK_MAKEFILES += Subdir.mk
+SUBDIRMK_MAKEFILES += sub/dir/Subdir.mk
MAKEFILE_TEMPLATES += ./Subdir.sd.mk
+MAKEFILE_TEMPLATES += ./sub/dir/Subdir.sd.mk
include $(SUBDIRMK_MAKEFILES)
--- /dev/null
+# autogenerated - do not edit
+
+sub/all:: $(sub_TARGETS) sub/dir/all
+.PHONY: sub/all
--- /dev/null
+# autogenerated - do not edit
+#
+
+sub/dir/all:: $(sub_dir_TARGETS)
+.PHONY: sub/dir/all