Improve variable parsing when generating MINFO
authorMike Bland <mbland@acm.org>
Tue, 24 Jun 2014 04:39:33 +0000 (00:39 -0400)
committerGeoff Thorpe <geoff@openssl.org>
Sun, 16 Nov 2014 21:44:44 +0000 (16:44 -0500)
commit8308411297a1ac68105a90967b8b851096e31a46
treea35eb281dfd6fa1512e0d2538cee635fb5d91272
parenta4b8457db9974802167785f1a8eab35d2a8796d3
Improve variable parsing when generating MINFO

Before this change, variables for which a '=' appeared in the assignment would
be parsed as the entire string up until the final '='. For example:

  BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \

would result in the variable name "BUILD_CMD=shlib_target". This doesn't
appear to harm the current generation of MINFO, but creates problems for other
Makefile-related work I'm attempting.

Change-Id: I1f3a606d67fd5464bb459e8f36c23b3e967b77e1
Signed-off-by: Mike Bland <mbland@acm.org>
Signed-off-by: Geoff Thorpe <geoff@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
util/files.pl
util/mkfiles.pl