
CFLAGS = -c ${DEBUGFLAG} ${C_OPT} -D${MACH_OS} \
         -I./  -I../../include -I${IRIS_ROOT}/include

CXXFLAGS = -c ${DEBUGFLAG} ${CC_OPT} -D${MACH_OS} -DSYSV \
           -I../../include -I${IRIS_ROOT}/include
CCFLAGS = ${CXXFLAGS}

LDFLAGS =  -L./      -L../../libs/lib       -L../../iris/lib \
               -L${IRIS_ROOT}/libs/lib -L${IRIS_ROOT}/iris/lib

EXES = DspExport ihexutil inquiry speed tags 

all:	${EXES}

MKDEPEND_CSRCS = DspExport.C ihexutil.C inquiry.C speed.C tags.C
depend:; ${MKDEPEND}

DspExport : DspExport.o
		${CXX} ${LD_OPT} DspExport.o -o DspExport ${LDFLAGS} \
		  -ldsp -lconfig -luser -lm ${LSEARCH_BSD} -lz

ihexutil : ihexutil.o
		${CXX} ${LD_OPT} ihexutil.o -o ihexutil ${LDFLAGS} \
		  -ldsp -luser -lm ${LSEARCH_BSD}

inquiry : inquiry.o
		${CXX} ${LD_OPT} inquiry.o -o inquiry ${LDFLAGS} \
		  ${LSEARCH_BSD}

speed : speed.o
		${CXX} ${LD_OPT} speed.o -o speed ${LDFLAGS} \
		  -ldsp -lantenna -lconfig -luser -lm ${LSEARCH_BSD} -lz

tags : tags.o
		${CXX} ${LD_OPT} tags.o -o tags ${LDFLAGS} \
		  -ldsp -lconfig -luser -lm ${LSEARCH_BSD} -lz

install: all
		rootcp -p ${EXES} ${IRIS_BIN}
		( cd ${IRIS_BIN} ; \
		  strip ${EXES} ; \
		  rootchmod 775 ${EXES} ; \
		  rootchown operator ${EXES} ; \
		  rootchmod 6775 speed tags ; \
		)

cleanexe:;	rm -f ${EXES} core
clean:		cleanexe
		rm -f *.o *.usg *.cat*
# DO NOT DELETE

DspExport.o: /usr/include/arpa/nameser.h /usr/include/sys/types.h
DspExport.o: /usr/include/sys/stdsyms.h /usr/include/sys/_inttypes.h
DspExport.o: /usr/include/machine/vmtypes.h /usr/include/sys/_fd_macros.h
DspExport.o: /usr/include/sys/param.h /usr/include/sys/sysmacros.h
DspExport.o: /usr/include/machine/param.h /usr/include/machine/param_shm.h
DspExport.o: /usr/include/sys/time.h /usr/include/sys/sigevent.h
DspExport.o: /usr/include/model.h /usr/include/sys/magic.h
DspExport.o: /usr/include/sys/unistd.h /usr/include/utime.h
DspExport.o: /usr/include/sys/_time_t.h /usr/include/arpa/nameser_compat.h
DspExport.o: /usr/include/ctype.h /usr/include/errno.h
DspExport.o: /usr/include/sys/errno.h /usr/include/fcntl.h
DspExport.o: /usr/include/sys/fcntl.h /usr/include/sys/_flock_body.h
DspExport.o: /usr/include/locale.h /usr/include/sys/_null.h
DspExport.o: /usr/include/limits.h /usr/include/stdio.h
DspExport.o: /usr/include/sys/_size_t.h /usr/include/netinet/in.h
DspExport.o: /usr/include/netinet/in6.h /usr/include/signal.h
DspExport.o: /usr/include/sys/signal.h /usr/include/sys/siginfo.h
DspExport.o: /usr/include/sys/newsig.h /usr/include/machine/save_state.h
DspExport.o: /usr/include/machine/frame.h /usr/include/sys/syscall.h
DspExport.o: /usr/include/sys/scall_define.h
DspExport.o: /usr/include/machine/sys/syscall.h
DspExport.o: /usr/include/machine/sys/sigcontext.h /usr/include/stdlib.h
DspExport.o: /usr/include/sys/_wchar_t.h /usr/include/sys/wait.h
DspExport.o: /usr/include/sys/resource.h /usr/include/sys/_rlimit_body.h
DspExport.o: /usr/include/pwd.h /usr/include/string.h
DspExport.o: /usr/include/sys/socket.h /usr/include/sys/ioctl.h
DspExport.o: /usr/include/sys/uio.h /usr/include/sys/file.h
DspExport.o: ../../include/sigtypes.h ../../include/signoarch.h
DspExport.o: ../../include/dsp.h ../../include/setup.h
DspExport.o: ../../include/signetwork.h ../../include/sigversion.h
DspExport.o: ../../include/config_lib.h ../../include/dsp_lib.h
DspExport.o: ../../include/user_lib.h
ihexutil.o: /usr/include/locale.h /usr/include/sys/_null.h
ihexutil.o: /usr/include/limits.h /usr/include/sys/param.h
ihexutil.o: /usr/include/sys/types.h /usr/include/sys/stdsyms.h
ihexutil.o: /usr/include/sys/_inttypes.h /usr/include/machine/vmtypes.h
ihexutil.o: /usr/include/sys/_fd_macros.h /usr/include/sys/sysmacros.h
ihexutil.o: /usr/include/machine/param.h /usr/include/machine/param_shm.h
ihexutil.o: /usr/include/sys/time.h /usr/include/sys/sigevent.h
ihexutil.o: /usr/include/stdio.h /usr/include/sys/_size_t.h
ihexutil.o: /usr/include/stdlib.h /usr/include/sys/_wchar_t.h
ihexutil.o: /usr/include/sys/wait.h /usr/include/sys/resource.h
ihexutil.o: /usr/include/sys/_rlimit_body.h /usr/include/sys/signal.h
ihexutil.o: /usr/include/sys/siginfo.h /usr/include/sys/newsig.h
ihexutil.o: /usr/include/machine/save_state.h /usr/include/machine/frame.h
ihexutil.o: /usr/include/sys/syscall.h /usr/include/sys/scall_define.h
ihexutil.o: /usr/include/machine/sys/syscall.h
ihexutil.o: /usr/include/machine/sys/sigcontext.h /usr/include/pwd.h
ihexutil.o: /usr/include/string.h ../../include/sigtypes.h
ihexutil.o: ../../include/signoarch.h ../../include/dsp_lib.h
inquiry.o: /usr/include/ctype.h /usr/include/math.h
inquiry.o: /usr/include/sys/stdsyms.h /usr/include/stdio.h
inquiry.o: /usr/include/sys/types.h /usr/include/sys/_inttypes.h
inquiry.o: /usr/include/machine/vmtypes.h /usr/include/sys/_fd_macros.h
inquiry.o: /usr/include/sys/_null.h /usr/include/sys/_size_t.h
inquiry.o: /usr/include/stdlib.h /usr/include/sys/_wchar_t.h
inquiry.o: /usr/include/sys/wait.h /usr/include/sys/resource.h
inquiry.o: /usr/include/sys/time.h /usr/include/sys/sigevent.h
inquiry.o: /usr/include/sys/_rlimit_body.h /usr/include/sys/signal.h
inquiry.o: /usr/include/sys/siginfo.h /usr/include/sys/newsig.h
inquiry.o: /usr/include/machine/save_state.h /usr/include/machine/frame.h
inquiry.o: /usr/include/sys/syscall.h /usr/include/sys/scall_define.h
inquiry.o: /usr/include/machine/sys/syscall.h
inquiry.o: /usr/include/machine/sys/sigcontext.h /usr/include/pwd.h
inquiry.o: /usr/include/string.h /usr/include/sys/unistd.h
inquiry.o: /usr/include/utime.h /usr/include/sys/_time_t.h
inquiry.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h
inquiry.o: /usr/include/sys/_flock_body.h /usr/include/errno.h
inquiry.o: /usr/include/sys/errno.h /usr/include/sys/scsi.h
inquiry.o: /usr/include/sys/ioctl.h ../../include/sigtypes.h
inquiry.o: ../../include/signoarch.h ../../include/dsp.h
inquiry.o: ../../include/dsp_lib.h
speed.o: /usr/include/stdio.h /usr/include/sys/types.h
speed.o: /usr/include/sys/stdsyms.h /usr/include/sys/_inttypes.h
speed.o: /usr/include/machine/vmtypes.h /usr/include/sys/_fd_macros.h
speed.o: /usr/include/sys/_null.h /usr/include/sys/_size_t.h
speed.o: /usr/include/stdlib.h /usr/include/sys/_wchar_t.h
speed.o: /usr/include/sys/wait.h /usr/include/sys/resource.h
speed.o: /usr/include/sys/time.h /usr/include/sys/sigevent.h
speed.o: /usr/include/sys/_rlimit_body.h /usr/include/sys/signal.h
speed.o: /usr/include/sys/siginfo.h /usr/include/sys/newsig.h
speed.o: /usr/include/machine/save_state.h /usr/include/machine/frame.h
speed.o: /usr/include/sys/syscall.h /usr/include/sys/scall_define.h
speed.o: /usr/include/machine/sys/syscall.h
speed.o: /usr/include/machine/sys/sigcontext.h /usr/include/pwd.h
speed.o: /usr/include/string.h /usr/include/errno.h /usr/include/sys/errno.h
speed.o: ../../include/sigtypes.h ../../include/signoarch.h
speed.o: ../../include/dsp.h ../../include/user_lib.h ../../include/dsp_lib.h
speed.o: ../../include/antenna_lib.h
tags.o: /usr/include/stdio.h /usr/include/sys/types.h
tags.o: /usr/include/sys/stdsyms.h /usr/include/sys/_inttypes.h
tags.o: /usr/include/machine/vmtypes.h /usr/include/sys/_fd_macros.h
tags.o: /usr/include/sys/_null.h /usr/include/sys/_size_t.h
tags.o: /usr/include/stdlib.h /usr/include/sys/_wchar_t.h
tags.o: /usr/include/sys/wait.h /usr/include/sys/resource.h
tags.o: /usr/include/sys/time.h /usr/include/sys/sigevent.h
tags.o: /usr/include/sys/_rlimit_body.h /usr/include/sys/signal.h
tags.o: /usr/include/sys/siginfo.h /usr/include/sys/newsig.h
tags.o: /usr/include/machine/save_state.h /usr/include/machine/frame.h
tags.o: /usr/include/sys/syscall.h /usr/include/sys/scall_define.h
tags.o: /usr/include/machine/sys/syscall.h
tags.o: /usr/include/machine/sys/sigcontext.h /usr/include/pwd.h
tags.o: ../../include/sigtypes.h ../../include/signoarch.h
tags.o: ../../include/dsp.h ../../include/user_lib.h ../../include/dsp_lib.h
