chiark / gitweb /
generate: Add missing final newline to main.mk
[subdirmk.git] / generate
index 32c6fbf61a7ba1ffcd48f9b79402f6951ddfd6e5..fe3e3f5866674bcf17fa69ea6addaba1225cb3bb 100755 (executable)
--- a/generate
+++ b/generate
@@ -258,6 +258,11 @@ sub process_subtree ($$) {
        }
        print O "\n";
     }
        }
        print O "\n";
     }
+    if (@targets) {
+       print O ".PHONY:";
+       print O " ${dir_prefix}${_}" foreach @targets;
+       print O "\n";
+    }
 
     return @targets;
 }
 
     return @targets;
 }
@@ -277,7 +282,7 @@ sub process_tree() {
     foreach my $input (sort keys %input_files) {
        o "MAKEFILE_TEMPLATES += $input\n";
     }
     foreach my $input (sort keys %input_files) {
        o "MAKEFILE_TEMPLATES += $input\n";
     }
-    o "include \$(SUBDIRMK_MAKEFILES)";
+    o "include \$(SUBDIRMK_MAKEFILES)\n";
 }
 
 build_tree();
 }
 
 build_tree();