Skip to content

Commit

Permalink
make: support GNU/BSD suffixes and inference rules
Browse files Browse the repository at this point in the history
The specification of inference rules in POSIX implies that only
suffixes starting with a period and containing no other periods
are to be considered.

In contrast, both GNU and BSD make allow suffixes to contain an
arbitrary number of periods, or none at all.  Allow this as an
extension.

Adds 640-816 bytes.

(pdpmake GitHub issue 70)
  • Loading branch information
rmyorston committed Jan 14, 2025
1 parent 0e8bc65 commit 85bbce8
Show file tree
Hide file tree
Showing 3 changed files with 224 additions and 71 deletions.
2 changes: 1 addition & 1 deletion libbb/appletlib.c
Original file line number Diff line number Diff line change
Expand Up @@ -933,7 +933,7 @@ int busybox_main(int argc UNUSED_PARAM, char **argv)
full_write1_str(" multi-call binary.\n"); /* reuse */
#endif
full_write1_str(
"BusyBox is copyrighted by many authors between 1998-2024.\n"
"BusyBox is copyrighted by many authors between 1998-2025.\n"
"Licensed under GPLv2. See source distribution for detailed\n"
"copyright notices.\n"
"\n"
Expand Down
Loading

0 comments on commit 85bbce8

Please sign in to comment.