Bug 244742 - Porter's Handbook: missing documentation about Makefile.${ARCH} and similar files
Summary: Porter's Handbook: missing documentation about Makefile.${ARCH} and similar f...
Status: Closed FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Books & Articles (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-11 20:04 UTC by Lorenzo Salvadore
Modified: 2023-09-01 07:59 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lorenzo Salvadore freebsd_committer freebsd_triage 2020-03-11 20:04:50 UTC
It seems that automatic inclusion of files named Makefile.${ARCH}, Makefile.${OPSYS}, Makefile.${ARCH}-${OPSYS}, Makefile.inc, Makefile.local done by bsd.ports.mk (lines 1235-1265) is not documented in the handbook.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-08-29 06:58:07 UTC
https://reviews.freebsd.org/D41625
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-09-01 07:57:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/doc/commit/?id=d8f0cdf17224ec08a5dff4431d41070755a5ce4f

commit d8f0cdf17224ec08a5dff4431d41070755a5ce4f
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2023-08-28 10:24:53 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-09-01 07:55:45 +0000

    [phb]: Document inclusion of Makefile.* files

    Document the automatic inclusion of several Makefile.* files.
    Also mention idiomatic splitting of pkg-plist.* files.

    PR:                     244742
    Reported by:            salvadore@
    Reviewed by:            carlavilla@, ceri@, grahamperrin
    Differential Revision:  https://reviews.freebsd.org/D41625

 .../en/books/porters-handbook/special/_index.adoc  | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2023-09-01 07:59:11 UTC
Fixed,

Thanks!