chiark / gitweb /
WIP
[subdirmk.git] / build-aux / subdirmk-setup
index ea9cb5b..7522c07 100755 (executable)
@@ -66,10 +66,10 @@ sub write_makefile ($$) {
     my ($dir_prefix,$depth) = @_;
     start_output_file("${dir_prefix}Makefile");
     my $cd = $depth ? join('/', ('..',) x $depth) : '.';
-    o sprintf <<'END', $cd, $dir_prefix;
+    o <<END;
 default: all
-%%:
-       $(MAKE) -C %s %s$@
+%:
+       \$(MAKE) -C $cd ${dir_prefix}$@
 END
 }