Create sys/boot/libsa and build libstand.a there
Build libstand from inside the sys/boot build. Redirect all users in sys/boot to grab it from there. We still build it as libstand.a for the moment. When lib/libstand is moved here, we'll change the name. Sponsored by: Netflix
This commit is contained in:
parent
c136693bfa
commit
1957223eb6
@ -2,6 +2,7 @@
|
||||
|
||||
.include <src.opts.mk>
|
||||
|
||||
SUBDIR+= libsa
|
||||
.if ${MK_FORTH} != "no"
|
||||
# Build the add-in FORTH interpreter.
|
||||
SUBDIR+= ficl
|
||||
|
@ -7,7 +7,7 @@ __BOOT_MAKEFILE_INC__=${MFILE}
|
||||
|
||||
SASRC=${SRCTOP}/lib/libstand
|
||||
# Normal stand alone library
|
||||
LIBSA=${OBJTOP}/lib/libstand/libstand.a
|
||||
LIBSA=${OBJTOP}/sys/boot/libsa/libstand.a
|
||||
# stand alone library compiled for 32-bit version of the processor
|
||||
LIBSA32=${OBJTOP}/sys/boot/libstand32/libstand.a
|
||||
# stand along library compiled for userboot
|
||||
|
14
sys/boot/libsa/Makefile
Normal file
14
sys/boot/libsa/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
.include <src.opts.mk>
|
||||
|
||||
.include "../Makefile.inc"
|
||||
|
||||
LIBSTAND_SRC= ${SASRC}
|
||||
LIBC_SRC= ${SRCTOP}/lib/libc
|
||||
INTERNALLIB=
|
||||
INCS=
|
||||
MAN=
|
||||
.PATH: ${SASRC}
|
||||
|
||||
.include "${SASRC}/Makefile"
|
Loading…
x
Reference in New Issue
Block a user