aboutsummaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2025-01-16 14:07:13 +0000
committerRon Yorston <rmy@pobox.com>2025-01-16 14:13:56 +0000
commit73ca192b94f06c24d9638aebf271eaf2a6bd92d5 (patch)
treee0a13e650a8f4ad4e2a56178e6bce285d2f5443c /init
parent91b6c18d4aa435073e3a6f62dd011b9787103157 (diff)
downloadbusybox-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