]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
Update to reflect latest kdump build rules but do not build
authorSam Hartman <hartmans@debian.org>
Sat, 20 Jan 2001 02:30:17 +0000 (02:30 +0000)
committerSam Hartman <hartmans@debian.org>
Sat, 20 Jan 2001 02:30:17 +0000 (02:30 +0000)
src/venus/Makefile

index 21229d4d92348c1e252108f64d5220cc8a73a869..28685a92147539f7294179cea11fd1c0778b2773 100644 (file)
@@ -72,9 +72,8 @@ ${DESTDIR}etc/fstrace: fstrace
 
 ${DESTDIR}bin/cmdebug: cmdebug
        ${INSTALL} -s $? $@
-
-#${DESTDIR}etc/kdump: kdump
-#      set -x; \
+# ${DESTDIR}etc/kdump: kdump
+#      set -x; \
 #      case ${SYS_NAME} in \
 #      sgi_6? ) \
 #              ${INSTALLex} -f kdump.sh.sgi_ipnos $@; \
@@ -87,6 +86,10 @@ ${DESTDIR}bin/cmdebug: cmdebug
 #      sun4x_57 ) \
 #              ${INSTALLex} -f kdump.sh.solaris7 $@; \
 #              ${INSTALL} -s -f $? ${DESTDIR}etc/kdump32;; \
+#      *linux* ) \
+#              for lv in ${LINUX_VERS}; do \
+#                      ${INSTALL} -s kdump-$$lv ${DESTDIR}etc/kdump-$$lv ; \
+#              done ;; \
 #      hp_ux11* ) \
 #              ${INSTALLex} -f kdump.sh.hp_ux11 $@; \
 #              ${INSTALL} -s -f $? ${DESTDIR}etc/kdump32;; \
@@ -94,14 +97,6 @@ ${DESTDIR}bin/cmdebug: cmdebug
 #              ${INSTALL} -s $? $@ ;; \
 #      esac
 
-# ${DESTDIR}etc/kdump64: kdump64
-#      set -x; \
-#      case ${SYS_NAME} in \
-#      sun4x_57 | hp_ux11* ) \
-#              ${INSTALL} -s $? $@ ;;\
-#      * ) \
-#              echo skipping kdump64 for ${SYS_NAME} ;; \
-#      esac
 
 
 install: all ${DESTDIR}bin/fs ${DESTDIR}root.server/usr/afs/bin/fs \
@@ -160,7 +155,9 @@ kdump.o: kdump.c ${INCLS} AFS_component_version_number.c
        set -x; \
        case ${SYS_NAME} in \
                *linux* ) \
-                       ${CC} -g -I${LINUX_SRCDIR}${LINUX_VERS}/include -I${DESTDIR}include -I${SRCDIR}include ${XCFLAGS} -c kdump.c ;; \
+                       for lv in ${LINUX_VERS}; do \
+                               ${CC} -g -I${LINUX_SRCDIR}$$lv/include -I${DESTDIR}include -I${SRCDIR}include ${XCFLAGS} -o kdump-$$lv.o -c kdump.c ; \
+                       done ;; \
                alpha_osf1 | alpha_osf20 |  alpha_osf30 | alpha_osf32 | alpha_osf32c| alpha_dux?? ) \
                        ${CC} -g ${CFLAGS} -I/usr/sys/include -I/usr/sys/BINARY -I/usr/sys/AFS -DDEBUGGER -c kdump.c ;;\
                sgi_6? ) \
@@ -222,8 +219,12 @@ kdump:  kdump.o
                                ;; \
                        esac || exit $$? ; \
                done ;; \
+       *linux* ) \
+               for lv in ${LINUX_VERS}; do \
+                       ${CC} -g -o kdump-$$lv kdump-$$lv.o ${DESTDIR}lib/afs/libcmd.a  ${DESTDIR}lib/afs/util.a ${XLIBS} ; \
+               done ;; \
        alpha_osf1 | alpha_osf20 |  alpha_osf30 | alpha_osf32 | alpha_osf32c | alpha_dux??) \
-           ${CC} -g -o kdump kdump.o ${DESTDIR}lib/afs/libcmd.a  ${DESTDIR}lib/afs/util.a ${XLIBS} -ll -lmld;; \
+               ${CC} -g -o kdump kdump.o ${DESTDIR}lib/afs/libcmd.a  ${DESTDIR}lib/afs/util.a ${XLIBS} -ll -lmld;; \
        ncrx86_* ) ${CC} -g -o kdump kdump.o ${DESTDIR}lib/afs/libcmd.a  ${DESTDIR}lib/afs/util.a -lelf ${XLIBS} ;; \
        * )     ${CC} -g -o kdump kdump.o ${DESTDIR}lib/afs/libcmd.a  ${DESTDIR}lib/afs/util.a ${XLIBS} ;; \
        esac