openbsd-20021011
[openafs.git] / src / libafs / MakefileProto.OBSD.in
index b682136..6ff0b1d 100644 (file)
@@ -3,7 +3,6 @@
 srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
 
-
 # OS specific object files:
 AFS_OS_OBJS = \
        osi_groups.o \
@@ -12,7 +11,8 @@ AFS_OS_OBJS = \
        osi_misc.o \
        osi_sleep.o \
        osi_vm.o \
-       osi_vnodeops.o
+       osi_vnodeops.o \
+       osi_module.o 
 
 AFS_OS_NFSOBJS = \
        osi_vfsops_nfs.o
@@ -22,12 +22,9 @@ AFS_OS_NONFSOBJS = \
 
 
 # System specific build commands and flags
-# KDEFS=-DLANGUAGE_C  -I/usr/sys/include -I../include \
-#       -I/usr/src/sys/${HEADER_RT} -I/usr/src/sys/sys \
-#      -DSWAPTYPE=1 -DUERF -DOSF -DCOMPAT_43 -DUFS \
-#      -DRT -DKERNEL -D_KERNEL
-KDEFS=-Wall -fformat-extensions -ansi -nostdinc -I/usr/include -D_KERNEL \
-       -elf -mpreferred-stack-boundary=2 -I/usr/src/sys/sys -I../afs
+KDEFS=-Wall -nostdinc -I/usr/include \
+       -DLKM -DDIAGNOSTIC -DFIFO -DNFSCLIENT -DMFS -DFFS -D_KERNEL -DI386_CPU -DI486_CPU -DI586_CPU \
+       -I/usr/src/sys/sys -I../afs
 DBUG = -O2
 DEFINES= -DAFSDEBUG -DKERNEL -DAFS -DVICE -DNFS -DUFS -DINET -DQUOTA -DGETMOUNT
 OPTF=${OPT} 
@@ -36,7 +33,7 @@ CFLAGS=-I. -I.. -I${TOP_OBJDIR}/src/config ${FSINCLUDES} $(DEFINES) $(KDEFS) $(K
 
 
 # Name of directory to hold object files and libraries.
-KOBJ = STATIC
+KOBJ = COMMON
 
 # This tells Makefile.common to use its single directory build target.
 COMPDIRS = single_compdir
@@ -51,16 +48,15 @@ setup:
        ln -fs ../Makefile $(KOBJ)/Makefile
        ln -fs ../Makefile.common $(KOBJ)/Makefile.common
        ln -fs ../config $(KOBJ)/config
-       -$(RM) -f  h net netinet rpc ufs nfs  machine sys vm
+       -$(RM) -f  h net netinet rpc ufs nfs machine sys
        -ln -fs /usr/src/sys/net net
-       -ln -fs /usr/src/sys/i386/include machine
+       -ln -fs /usr/src/sys/arch/i386/include machine
        -ln -fs /usr/src/sys/netinet netinet
        -ln -fs /usr/src/sys/nfs nfs
        -ln -fs /usr/include/rpc rpc
        -ln -fs /usr/src/sys/sys sys
        -ln -fs /usr/src/sys/ufs/ufs ufs
        -ln -fs /usr/src/sys/sys h
-       -ln -fs /usr/src/sys/vm vm
        -touch $(KOBJ)/sec_net.h
 
 
@@ -75,21 +71,12 @@ DEST_LIBAFS = ${DEST}/root.client/bin/${LIBAFS}
 DEST_LIBAFSNONFS = ${DEST}/root.client/bin/${LIBAFSNONFS}
 
 
-# libafs:      $(LIBAFS) $(LIBAFSNONFS)
+libafs:        $(LIBAFS) $(LIBAFSNONFS)
 # libafs:      $(LIBAFSNONFS)
-# install_libafs:      $(INST_LIBAFS) $(INST_LIBAFSNONFS)
+install_libafs:        $(INST_LIBAFS) $(INST_LIBAFSNONFS)
 # install_libafs:      $(INST_LIBAFSNONFS)
-# dest_libafs: $(DEST_LIBAFS) $(DEST_LIBAFSNONFS)
+dest_libafs:   $(DEST_LIBAFS) $(DEST_LIBAFSNONFS)
 # dest_libafs: $(DEST_LIBAFSNONFS)
-libafs:
-       echo WARNING: No kernel module for ${SYS_NAME}
-
-install_libafs:
-       echo WARNING: No kernel module for ${SYS_NAME}
-
-dest_libafs:
-       echo WARNING: No kernel module for ${SYS_NAME}
-
 
 $(INST_LIBAFS): $(LIBAFS)
        $(INSTALL) -f $? $@