aix-fix-objdir-build-20020521
[openafs.git] / src / sys / Makefile.in
index ff820a3..a7bf5c1 100644 (file)
@@ -27,13 +27,17 @@ all: \
        ${KERNELDIR}/afs \
        ${KERNELDIR}/afs/xfsattrs.h \
        ${UKERNELDIR}/afs \
-       ${UKERNELDIR}/afs/afs.exp
+       ${UKERNELDIR}/afs/afsl.exp
 
 libsys.a: ${OBJECTS} ${RMTOBJS} AFS_component_version_number.o
        -$(RM) -f $@
        $(AR) crv $@ ${OBJECTS} ${RMTOBJS} \
                AFS_component_version_number.o ${LIBSYS_AIX_EXP}
        $(RANLIB) $@
+       case "${SYS_NAME}" in                           \
+               rs_aix*)                                \
+                       $(AR) crv $@ ${srcdir}/afsl.exp;;         \
+       esac
 
 tests: pagsh pagsh.krb fixit iinc idec icreate iopen istat rmtsysd
 
@@ -51,7 +55,7 @@ syscall.o: syscall.s
                $(RM) -f syscall.ss syscall.i;; \
         hp_ux11? ) \
                touch syscall.o;; \
-       i386_*bsd* ) \
+       i386_*bsd*|*nbsd*) \
                touch syscall.o;; \
         *) \
                /lib/cpp  ${SFLAGS} ${srcdir}/syscall.s syscall.ss; \
@@ -145,7 +149,7 @@ ${TOP_LIBDIR}/libsys.a: libsys.a
 ${UKERNELDIR}/afs:
        mkdir -p $@
 
-${UKERNELDIR}/afs/afs.exp: afs.exp
+${UKERNELDIR}/afs/afsl.exp: afsl.exp
        ${INSTALL} $? $@
 
 ${KERNELDIR}/afs: