LIBX = ../lib/libvtv.a

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

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

CPPMSG= -DMESSAGE_ONLY -I../../include -I${IRIS_ROOT}/include

all:	${LIBX} iris_signal105.cat

messages.usg : messages.msg
	${MKMSGUSG}

iris_signal105.cat : messages.usg
	rm -f iris_signal105.cat*
	gencat iris_signal105.cat messages.usg
	chmod 664 iris_signal105.cat*

VTV_C_SRCS =	allocate_c.c \
                colors.c \
		copying.c \
		csubs.c \
		dots.c \
		fill_region_kernel.c \
		lines_c.c \
		regions_c.c \
		text.c

VTV_C_OBJS = ${VTV_C_SRCS:.c=.o}

MKDEPEND_CSRCS = ${VTV_C_SRCS}
depend:; makedepend -- ${CFLAGS} -- ${MKDEPEND_CSRCS} ; makedepend -a -o.usg -- ${CPPMSG} -- messages.msg

${LIBX} : ${VTV_C_OBJS}
		rm -f ${LIBX}
		ar -rscv ${LIBX} ${VTV_C_OBJS}
		rootchmod 664 ${LIBX}

install: all
		cp iris_signal105.cat* ${IRIS_NLS}

cleanexe:;
clean:		cleanexe
		rm -f *.o *.usg *.cat*
# DO NOT DELETE

allocate_c.o: /usr/include/errno.h /usr/include/sys/stdsyms.h
allocate_c.o: /usr/include/sys/errno.h /usr/include/stdio.h
allocate_c.o: /usr/include/sys/types.h /usr/include/sys/_inttypes.h
allocate_c.o: /usr/include/machine/vmtypes.h /usr/include/sys/_fd_macros.h
allocate_c.o: /usr/include/sys/_null.h /usr/include/sys/_size_t.h
allocate_c.o: /usr/include/stdlib.h /usr/include/sys/_wchar_t.h
allocate_c.o: /usr/include/sys/wait.h /usr/include/sys/resource.h
allocate_c.o: /usr/include/sys/time.h /usr/include/sys/sigevent.h
allocate_c.o: /usr/include/sys/_rlimit_body.h /usr/include/sys/signal.h
allocate_c.o: /usr/include/sys/siginfo.h /usr/include/sys/newsig.h
allocate_c.o: /usr/include/machine/save_state.h /usr/include/machine/frame.h
allocate_c.o: /usr/include/sys/syscall.h /usr/include/sys/scall_define.h
allocate_c.o: /usr/include/machine/sys/syscall.h
allocate_c.o: /usr/include/machine/sys/sigcontext.h /usr/include/pwd.h
allocate_c.o: /usr/include/string.h /usr/include/arpa/nameser.h
allocate_c.o: /usr/include/sys/param.h /usr/include/sys/sysmacros.h
allocate_c.o: /usr/include/machine/param.h /usr/include/machine/param_shm.h
allocate_c.o: /usr/include/model.h /usr/include/sys/magic.h
allocate_c.o: /usr/include/sys/unistd.h /usr/include/utime.h
allocate_c.o: /usr/include/sys/_time_t.h /usr/include/arpa/nameser_compat.h
allocate_c.o: ../../include/sigtypes.h ../../include/signoarch.h
allocate_c.o: ../../include/user_lib.h ../../include/vtv_lib.h vtv_def.h
colors.o: /usr/include/string.h /usr/include/sys/_inttypes.h
colors.o: /usr/include/sys/stdsyms.h /usr/include/sys/_null.h
colors.o: /usr/include/stdio.h /usr/include/sys/types.h
colors.o: /usr/include/machine/vmtypes.h /usr/include/sys/_fd_macros.h
colors.o: /usr/include/sys/_size_t.h /usr/include/stdlib.h
colors.o: /usr/include/sys/_wchar_t.h /usr/include/sys/wait.h
colors.o: /usr/include/sys/resource.h /usr/include/sys/time.h
colors.o: /usr/include/sys/sigevent.h /usr/include/sys/_rlimit_body.h
colors.o: /usr/include/sys/signal.h /usr/include/sys/siginfo.h
colors.o: /usr/include/sys/newsig.h /usr/include/machine/save_state.h
colors.o: /usr/include/machine/frame.h /usr/include/sys/syscall.h
colors.o: /usr/include/sys/scall_define.h /usr/include/machine/sys/syscall.h
colors.o: /usr/include/machine/sys/sigcontext.h /usr/include/pwd.h
colors.o: ../../include/sigtypes.h ../../include/signoarch.h
colors.o: ../../include/user_lib.h ../../include/vtv_lib.h vtv_def.h
copying.o: /usr/include/stdio.h /usr/include/sys/types.h
copying.o: /usr/include/sys/stdsyms.h /usr/include/sys/_inttypes.h
copying.o: /usr/include/machine/vmtypes.h /usr/include/sys/_fd_macros.h
copying.o: /usr/include/sys/_null.h /usr/include/sys/_size_t.h
copying.o: /usr/include/string.h ../../include/sigtypes.h
copying.o: ../../include/signoarch.h ../../include/user_lib.h
copying.o: ../../include/vtv_lib.h vtv_def.h
csubs.o: /usr/include/string.h /usr/include/sys/_inttypes.h
csubs.o: /usr/include/sys/stdsyms.h /usr/include/sys/_null.h
csubs.o: ../../include/sigtypes.h ../../include/signoarch.h
csubs.o: ../../include/vtv_lib.h vtv_def.h
dots.o: ../../include/sigtypes.h ../../include/signoarch.h
dots.o: ../../include/vtv_lib.h vtv_def.h
fill_region_kernel.o: ../../include/sigtypes.h ../../include/signoarch.h
fill_region_kernel.o: ../../include/vtv_lib.h vtv_def.h
lines_c.o: /usr/include/math.h /usr/include/sys/stdsyms.h
lines_c.o: /usr/include/stdlib.h /usr/include/sys/_wchar_t.h
lines_c.o: /usr/include/sys/wait.h /usr/include/sys/types.h
lines_c.o: /usr/include/sys/_inttypes.h /usr/include/machine/vmtypes.h
lines_c.o: /usr/include/sys/_fd_macros.h /usr/include/sys/resource.h
lines_c.o: /usr/include/sys/time.h /usr/include/sys/sigevent.h
lines_c.o: /usr/include/sys/_rlimit_body.h /usr/include/sys/signal.h
lines_c.o: /usr/include/sys/siginfo.h /usr/include/sys/newsig.h
lines_c.o: /usr/include/machine/save_state.h /usr/include/machine/frame.h
lines_c.o: /usr/include/sys/syscall.h /usr/include/sys/scall_define.h
lines_c.o: /usr/include/machine/sys/syscall.h
lines_c.o: /usr/include/machine/sys/sigcontext.h /usr/include/pwd.h
lines_c.o: ../../include/sigtypes.h ../../include/signoarch.h
lines_c.o: ../../include/vtv_lib.h vtv_def.h
regions_c.o: /usr/include/stdlib.h /usr/include/sys/_wchar_t.h
regions_c.o: /usr/include/sys/wait.h /usr/include/sys/stdsyms.h
regions_c.o: /usr/include/sys/types.h /usr/include/sys/_inttypes.h
regions_c.o: /usr/include/machine/vmtypes.h /usr/include/sys/_fd_macros.h
regions_c.o: /usr/include/sys/resource.h /usr/include/sys/time.h
regions_c.o: /usr/include/sys/sigevent.h /usr/include/sys/_rlimit_body.h
regions_c.o: /usr/include/sys/signal.h /usr/include/sys/siginfo.h
regions_c.o: /usr/include/sys/newsig.h /usr/include/machine/save_state.h
regions_c.o: /usr/include/machine/frame.h /usr/include/sys/syscall.h
regions_c.o: /usr/include/sys/scall_define.h
regions_c.o: /usr/include/machine/sys/syscall.h
regions_c.o: /usr/include/machine/sys/sigcontext.h /usr/include/pwd.h
regions_c.o: /usr/include/string.h /usr/include/sys/_null.h
regions_c.o: ../../include/sigtypes.h ../../include/signoarch.h
regions_c.o: ../../include/user_lib.h ../../include/vtv_lib.h vtv_def.h
text.o: /usr/include/stdlib.h /usr/include/sys/_wchar_t.h
text.o: /usr/include/sys/wait.h /usr/include/sys/stdsyms.h
text.o: /usr/include/sys/types.h /usr/include/sys/_inttypes.h
text.o: /usr/include/machine/vmtypes.h /usr/include/sys/_fd_macros.h
text.o: /usr/include/sys/resource.h /usr/include/sys/time.h
text.o: /usr/include/sys/sigevent.h /usr/include/sys/_rlimit_body.h
text.o: /usr/include/sys/signal.h /usr/include/sys/siginfo.h
text.o: /usr/include/sys/newsig.h /usr/include/machine/save_state.h
text.o: /usr/include/machine/frame.h /usr/include/sys/syscall.h
text.o: /usr/include/sys/scall_define.h /usr/include/machine/sys/syscall.h
text.o: /usr/include/machine/sys/sigcontext.h /usr/include/pwd.h
text.o: /usr/include/string.h /usr/include/sys/_null.h
text.o: /usr/include/arpa/nameser.h /usr/include/sys/param.h
text.o: /usr/include/sys/sysmacros.h /usr/include/machine/param.h
text.o: /usr/include/machine/param_shm.h /usr/include/model.h
text.o: /usr/include/sys/magic.h /usr/include/sys/unistd.h
text.o: /usr/include/utime.h /usr/include/sys/_time_t.h
text.o: /usr/include/arpa/nameser_compat.h ../../include/sigtypes.h
text.o: ../../include/signoarch.h ../../include/user_lib.h
text.o: ../../include/vtv_lib.h vtv_def.h

messages.usg: ../../include/vtv_lib.h
