diff options
author | Ron Yorston <rmy@pobox.com> | 2025-01-16 14:07:13 +0000 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2025-01-16 14:13:56 +0000 |
commit | 73ca192b94f06c24d9638aebf271eaf2a6bd92d5 (patch) | |
tree | e0a13e650a8f4ad4e2a56178e6bce285d2f5443c /init | |
parent | 91b6c18d4aa435073e3a6f62dd011b9787103157 (diff) | |
download | busybox-w32-73ca192b94f06c24d9638aebf271eaf2a6bd92d5.tar.gz busybox-w32-73ca192b94f06c24d9638aebf271eaf2a6bd92d5.tar.bz2 busybox-w32-73ca192b94f06c24d9638aebf271eaf2a6bd92d5.zip |
make: phony targets and double colon rules
Commit 770bad1fe (make: disallow inference rules for phony targets)
added the GNU/BSD make feature that inference rules aren't used
for phony targets.
Normally a double-colon rule without associated commands causes
an inference rule search. If the target of the double-colon rule
was phony no search was carried out and the rule failed. As a
result of this perl failed to build (on Linux, I didn't try on
Windows).
When a double-colon rule has no commands and a phony target the
prerequisites should be built and the rule should succeed.
Adds 32 bytes.
(pdpmake GitHub issue #70)
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions