HomeFreeBSD

virtual_oss: build system tidying

Description

virtual_oss: build system tidying

general:

  • find libsamplerate's headers in the temporary sysroot instead of digging in the source tree.
  • use LIBADD where possible

lib/virtual_oss:

  • centralize SHLIBDIR define
  • centralize include path for internal headers
  • don't try to find libsamplerate directly in .OBJDIR

No functional changes.

Reviewed by: christos
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D54704

(cherry picked from commit 373c72ad5044d5f84b7f3fa169d37e7214729f74)

Details

Provenance
brooksAuthored on Jan 16 2026, 9:33 AM
christosCommitted on Jan 30 2026, 4:29 PM
Reviewer
christos
Differential Revision
D54704: vitual_oss: build system tidying
Parents
rG00964aa2424d: virtual_oss: build commands/libs in parallel
Branches
Unknown
Tags
Unknown