Page MenuHomeFreeBSD

Run apply-slist earlier.
ClosedPublic

Authored by mat on Apr 13 2021, 11:02 AM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 30 2023, 12:53 PM
Unknown Object (File)
Dec 20 2023, 4:12 AM
Unknown Object (File)
Dec 2 2023, 11:28 PM
Unknown Object (File)
Nov 18 2023, 2:07 PM
Unknown Object (File)
Nov 18 2023, 1:46 PM
Unknown Object (File)
Nov 18 2023, 12:27 PM
Unknown Object (File)
Nov 10 2023, 8:37 AM
Unknown Object (File)
Oct 9 2023, 7:34 AM
Subscribers

Details

Reviewers
mat
Group Reviewers
portmgr
Summary

This allows SUB_FILES generated files to be available earlier than
staging, and use them during the build.

Cleanup after moving apply-slist earlier.

Don't generate apply-slist unless necessary.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 38554
Build 35443: arc lint + arc unit

Event Timeline

mat requested review of this revision.Apr 13 2021, 11:02 AM

I'd assumed slist-apply was late because if it's just doing things like generating a file to install, it's annoying to have to re-run the whole build to test it (consider llvm-wrapper.sh in all the llvm ports). If moving it early is fine then I'm happy with that.

I had a look at the history, and there are no reasons why apply-slist was added there. I assume the original author only envisioned one possible use.

This revision is now accepted and ready to land.Apr 14 2021, 3:43 PM