Page MenuHomeFreeBSD

OVERLAYS: Include <overlay>/Mk/bsd.overlay.mk
ClosedPublic

Authored by bdrewery on Apr 19 2020, 9:06 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Mar 30, 5:57 PM
Unknown Object (File)
Mar 6 2024, 3:48 AM
Unknown Object (File)
Feb 9 2024, 6:28 PM
Unknown Object (File)
Dec 24 2023, 12:56 PM
Unknown Object (File)
Dec 20 2023, 8:08 AM
Unknown Object (File)
Nov 18 2023, 10:18 PM
Unknown Object (File)
Nov 18 2023, 3:57 PM
Unknown Object (File)
Nov 18 2023, 3:31 PM
Subscribers

Details

Summary

This is useful for overriding the framework internals. This is
nice for testing Poudriere as well since it can mimic older
frameworks for compat testing.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

The test layout in Poudriere is chaos. I started converting to using OVERLAYS per test that needed special ports. bsd.overlay.mk helps with testing pre-FLAVORS support.

Mk/bsd.port.mk
1367 ↗(On Diff #70791)

We usually use .sinclude in the ports tree, maybe it would be wise to be consistent.

Mk/bsd.port.mk
1367 ↗(On Diff #70791)

please use .sinclude as we don't want to fail if bsd.overlay.mk is not existing

Mk/bsd.port.mk
1367 ↗(On Diff #70791)

Well, .-include is the same as .sinclude. (Yes, I did not know .-include existed before today either.)

Use .sinclude for consistency

mat signed these changes with MFA.Apr 21 2020, 6:58 AM
mat accepted this revision.
This revision is now accepted and ready to land.Apr 21 2020, 6:58 AM
This revision was automatically updated to reflect the committed changes.