PROG := mpt-status PREFIX := /usr KERNEL_PATH := /usr/src/linux KERNEL_PATH_B := /lib/modules/`uname -r`/build KERNEL_PATH_S := /lib/modules/`uname -r`/source CFLAGS := -Iincl -Wall -W -O2 \ -I${KERNEL_PATH}/drivers/message/fusion \ -I${KERNEL_PATH_B}/drivers/message/fusion \ -I${KERNEL_PATH_S}/drivers/message/fusion DFLAGS := #-DSANITIZED_KERNEL_HEADERS LDFLAGS := DESTDIR := MANDIR := /usr/share/man CC := gcc INSTALL := install -D ARCH := $(shell uname -m) ifeq "${ARCH}" "sparc64" CFLAGS := -Iincl -Wall -W -O2 -m64 -pipe \ -mcpu=ultrasparc -mcmodel=medlow endif ${PROG}: ${PROG}.c ${PROG}.h ${CC} ${DFLAGS} ${CFLAGS} -o $@ $< ${LDFLAGS} install: ${PROG} ${INSTALL} -s -o root -g root -m 0500 $< \ ${DESTDIR}${PREFIX}/sbin install_doc: man/${PROG}.8 ${INSTALL} -o root -g root -m 0644 $< \ ${DESTDIR}${MANDIR}/man8 gzip -9 ${DESTDIR}${MANDIR}/man8/${PROG}.8 uninstall: \rm -f ${DESTDIR}${PREFIX}/sbin/${PROG} uninstall_doc: \rm -f ${DESTDIR}${MANDIR}/man8/${PROG}.8.gz clean: \rm -f ${PROG} distclean: clean \rm -f core* *~