Page MenuHomeFreeBSD

lang/erlang: Fix documentation chunks build and install
Needs ReviewPublic

Authored by dumbbell on May 24 2023, 9:20 AM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 19 2024, 7:51 PM
Unknown Object (File)
Feb 18 2024, 8:29 AM
Unknown Object (File)
Jan 3 2024, 5:05 AM
Unknown Object (File)
Dec 20 2023, 8:06 AM
Unknown Object (File)
Nov 21 2023, 3:10 PM
Unknown Object (File)
Sep 30 2023, 10:42 PM
Unknown Object (File)
Jul 12 2023, 7:31 AM
Unknown Object (File)
Jun 19 2023, 8:48 PM

Details

Reviewers
olgeni
dch
Summary

Currently, the CHUNKS option is ineffective because chunks are never installed. Also, running make all docs in a single make(1) breaks with Erlang/OTP 26.

This patch splits the build of all and docs into two commands and install docs after the main files. It also uses the DOC_TARGETS make variable to configure which type(s) of documentation to build and install. This changes how FOP and PDF are handled.

Test Plan
poudriere testport (...) lang/erlang

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

dumbbell created this revision.

Remove .if conditions around docs build and install. The DOCS option is not defined/used in this port.