aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--share/mk/bsd.compat.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/share/mk/bsd.compat.mk b/share/mk/bsd.compat.mk
index 444a25101357..4b9bd7b621d2 100644
--- a/share/mk/bsd.compat.mk
+++ b/share/mk/bsd.compat.mk
@@ -115,11 +115,17 @@ WORLDTMP?= ${SYSROOT}
LIB${_LIBCOMPAT}_OBJTOP?= ${OBJTOP}/obj-lib${_libcompat}
LIB${_LIBCOMPAT}CFLAGS+= ${LIB${_LIBCOMPAT}CPUFLAGS} \
+ -DCOMPAT_LIBCOMPAT=\"${_LIBCOMPAT}\" \
+ -DCOMPAT_libcompat=\"${_libcompat}\" \
+ -DCOMPAT_LIB${_LIBCOMPAT} \
--sysroot=${WORLDTMP} \
${BFLAGS}
LIB${_LIBCOMPAT}LDFLAGS+= -L${WORLDTMP}/usr/lib${_libcompat}
+LIB${_LIBCOMPAT}WMAKEFLAGS+= COMPAT_LIBCOMPAT=${_LIBCOMPAT} \
+ COMPAT_libcompat=${_libcompat}
+
LIB${_LIBCOMPAT}WMAKEENV+= MACHINE=${LIB${_LIBCOMPAT}_MACHINE}
LIB${_LIBCOMPAT}WMAKEENV+= MACHINE_ARCH=${LIB${_LIBCOMPAT}_MACHINE_ARCH}