KSRC = @BSD_KERNEL_PATH@
KBLD = @BSD_KERNEL_BUILD@
+# keep symbols if --enable-debug-kernel
+AC_DEBUG_FLAGS = @DEBUG_FLAGS@
+.if !empty(AC_DEBUG_FLAGS)
+DEBUG_FLAGS= ${AC_DEBUG_FLAGS}
+.endif
+
# We are not doing very well (WARNS=2 brings in printf format type checking)
WARNS= 1
# We have some sketchy code that redeclares prototypes
# we only do the no-NFS case
OBJS= ${AFSAOBJS} ${AFSNONFSOBJS}
+LIBAFSNONFS= libafs.ko
DEFINES= -DAFSDEBUG -DKERNEL -DAFS -DVICE -DNFS -DUFS -DINET -DQUOTA -DGETMOUNT
-CFLAGS+= $(DEFINES) ${COMMON_INCLUDE} -I@/sys -Imachine
+CFLAGS+= $(DEFINES) ${COMMON_INCLUDE}
INST_LIBAFS = ${DESTDIR}${afskerneldir}/${LIBAFS}
INST_LIBAFSNONFS = ${DESTDIR}${afskerneldir}/${LIBAFSNONFS}
${INSTALL} -m 644 $(LIBAFSNONFS) $(DEST_LIBAFSNONFS)
# This is ugly, but the common infrastructure needs a libafs target.
-libafs: depend libafs.ko
+libafs: depend $(LIBAFSNONFS)