diff options
author | Ron Yorston <rmy@pobox.com> | 2025-01-22 15:09:11 +0000 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2025-01-22 15:09:11 +0000 |
commit | 820ade383860692d0b5abbba00a3e428f21b88e4 (patch) | |
tree | d77db3bff40f94f491c58cfc7bd8d882ec1f6a41 /docs | |
parent | 89b641cbb52bdc29e7e078c7f1ebcfbe7364ba18 (diff) | |
download | busybox-w32-820ade383860692d0b5abbba00a3e428f21b88e4.tar.gz busybox-w32-820ade383860692d0b5abbba00a3e428f21b88e4.tar.bz2 busybox-w32-820ade383860692d0b5abbba00a3e428f21b88e4.zip |
make: fix detection of target rule with inline command
Commit f9d10b2b6 (make: fix detection of target rules (take 2))
added code to handle the case where a target rule had an inline
command with a ';' separator in a macro. This required all macros
on the line to be expanded, including those in the inline command.
The ';' should first be searched for in the original line (without
any macro expansion) and only if that fails should macros be
expanded.
This matches the behaviour of GNU and Unix V7 make. BSD and Schily
make don't handle the case where the ';' is in a macro.
(pdpmake GitHub issue 73)
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions