Page MenuHomeFreeBSD

No longer install sys/nv.h and sys/cnv.h in lib/libnv/Makefile
ClosedPublic

Authored by arichardson on Jul 8 2018, 10:08 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 9, 2:08 PM
Unknown Object (File)
Mar 22 2024, 9:10 PM
Unknown Object (File)
Mar 22 2024, 9:10 PM
Unknown Object (File)
Mar 22 2024, 12:59 PM
Unknown Object (File)
Mar 8 2024, 11:24 PM
Unknown Object (File)
Jan 4 2024, 1:42 PM
Unknown Object (File)
Jan 4 2024, 1:30 PM
Unknown Object (File)
Jan 4 2024, 5:45 AM
Subscribers

Details

Summary

Use tools/build/Makefile to install the headers into ${WORLDTMP}/legacy
instead. Compared to r336026 this has the minor advantage that it avoids
unncessary header installation when building the non-bootstrap libnv.

Test Plan

Host tools still build

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

A-ha! \0/ This is the solution I was searching for.

This revision is now accepted and ready to land.Jul 8 2018, 10:41 PM
bdrewery added a subscriber: imp.

@imp usually likes to see changes here.

tools/build/Makefile
52โ€“54 โ†—(On Diff #45038)

The pattern above has been to use .PATH: ${SRCTOP}/sys/sys and then use SYSINCS+= nv.h and cnv.h. But if this works then fine.

This revision was automatically updated to reflect the committed changes.