diff scripts/@ftp/module.mk @ 21093:0ebb8e26ebbc

build: Document Automake failure to 'include scripts/@ftp/module.mk'. * scripts/@ftp/module.mk: Add explanation why this file is empty. * scripts/module.mk: Delimit included scripts/@ftp/module.mk file with line of '#'.
author Rik <rik@octave.org>
date Sun, 17 Jan 2016 07:22:55 -0800
parents 429f83903400
children 8308417aff1c
line wrap: on
line diff
--- a/scripts/@ftp/module.mk	Sun Jan 17 06:38:08 2016 -0800
+++ b/scripts/@ftp/module.mk	Sun Jan 17 07:22:55 2016 -0800
@@ -1,5 +1,10 @@
-## FIXME: including scripts/@ftp/module.mk fails.
-## Is that an automake bug?
-## Would getting the quoting character right fix it?
+## Automake fails to process "include scripts/@ftp/module.mk" in the directory
+## above.  All of the commands which would normally be in this file were
+## manually placed in scripts/module.mk to avoid using the "include" directive.
 ##
-## What should be in this file is in scripts/module.mk.
+## This is an Automake bug.  Automake has switched to a Perl backend which uses
+## the following pattern to detect a path:
+##
+## my $PATH_PATTERN = '(\w|[+/.-])+';
+##
+## This pattern only includes alphanumeric, '_', and [+/.-], but not "@".