Subject: | MY::postamble SET_VERSION not portable |
You should really turn the following into a program
SET_VERSION = \$(PERL) -pi.version \\
-e 's/(^\\s*\\\$\$VERSION = ")\\d+\\.\\d+(";)/\$\${1}$Version\$\$2/;' \\
-e 's/(Version )\\d+\\.\\d+( - ).*/\$\${1}$Version\$\${2}$Date/;' \\
-e 's/(^\\s*use Gedcom(?:::\\w+)*\\s+)\\d+\\.\\d+;/\$\${1}$Version;/;'
that way it is not susceptible to shell quoting rules