ifdef PROFILE_RVP8MAIN
LDPROFLAG = -pg
CCPROFLAG = -pg -D__PROFILING
endif

LIB = ../../lib/librvp8main_core.a

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

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

CORE_C_SRCS =		rvp8_main.c \
			angles_main.c \
			burst_main.c \
			chat_main.c \
			cmds_main.c \
			iqdata_main.c \
			rtctrl_main.c \
			watch_main.c \
			allocate.c \
			burst_api.c \
			burst_track.c \
			chat_pa.c \
			chat_pb.c \
			chat_pr.c \
			chat_ps.c \
			chat_plots.c \
			chat_setup.c \
			cmds_proc.c \
			subs_burst.c \
			subs_iqdata.c \
			subs_misc.c \
			subs_noise.c \
			subs_nv.c \
			subs_thread.c \
			subs_trigger.c

CORE_C_OBJS = ${CORE_C_SRCS:.c=.o}

all : ${LIB} iris_signal12.cat

messages.usg : messages.msg
	${MKMSGUSG}

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

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

${LIB} : ${CORE_C_OBJS}
		rm -f build_date.c
		echo "const char *rvp8MainCoreDate_c = \"`date`\" ;" > build_date.c
		${CC} ${CFLAGS} build_date.c
		rm -f ${LIB} ; ar -rscv ${LIB} ${CORE_C_OBJS} build_date.o
		rootchown operator ${LIB}
		rootchmod      664 ${LIB} ; rm build_date*

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

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

rvp8_main.o: ../../../include/sigtypes.h ../../../include/signoarch.h
rvp8_main.o: ../../../include/signetwork.h ../../../include/headers.h
rvp8_main.o: ../../../include/setup.h ../../../include/product.h
rvp8_main.o: ../../../include/event_flags.h ../../../include/sigversion.h
rvp8_main.o: ../../../include/dsp.h ../../../include/rda.h
rvp8_main.o: ../../../include/rvp8.h ../../../include/user_lib.h
rvp8_main.o: ../../../include/antenna_lib.h ../../../include/config_lib.h
rvp8_main.o: ../../../include/pcicards_lib.h ../../../include/softplane_lib.h
rvp8_main.o: ../../../include/rdasubs_lib.h ../../../include/rvp8main.h
rvp8_main.o: ../../../include/ippdefs.h
angles_main.o: ../../../include/sigtypes.h ../../../include/signoarch.h
angles_main.o: ../../../include/dsp.h ../../../include/rvp8.h
angles_main.o: ../../../include/user_lib.h ../../../include/antenna_lib.h
angles_main.o: ../../../include/pcicards_lib.h
angles_main.o: ../../../include/softplane_lib.h ../../../include/rvp8main.h
angles_main.o: ../../../include/ippdefs.h
burst_main.o: ../../../include/sigtypes.h ../../../include/signoarch.h
burst_main.o: ../../../include/dsp.h ../../../include/rvp8.h
burst_main.o: ../../../include/user_lib.h ../../../include/intelipp_lib.h
burst_main.o: ../../../include/ippdefs.h ../../../include/ippcore.h
burst_main.o: ../../../include/ipps.h ../../../include/rdasubs_lib.h
burst_main.o: ../../../include/pcicards_lib.h burst_def.h
burst_main.o: ../../../include/rvp8main.h
chat_main.o: ../../../include/sigtypes.h ../../../include/signoarch.h
chat_main.o: ../../../include/dsp.h ../../../include/rvp8.h
chat_main.o: ../../../include/user_lib.h ../../../include/pcicards_lib.h
chat_main.o: ../../../include/rvp8main.h ../../../include/ippdefs.h
chat_main.o: chat_def.h
cmds_main.o: ../../../include/sigtypes.h ../../../include/signoarch.h
cmds_main.o: ../../../include/dsp.h ../../../include/rda.h
cmds_main.o: ../../../include/rvp8.h ../../../include/user_lib.h
cmds_main.o: ../../../include/pcicards_lib.h ../../../include/rvp8main.h
cmds_main.o: ../../../include/ippdefs.h cmds_def.h
iqdata_main.o: ../../../include/sigtypes.h ../../../include/signoarch.h
iqdata_main.o: ../../../include/dsp.h ../../../include/rda.h
iqdata_main.o: ../../../include/rvp8.h ../../../include/user_lib.h
iqdata_main.o: ../../../include/pcicards_lib.h ../../../include/rdasubs_lib.h
iqdata_main.o: ../../../include/rvp8main.h ../../../include/ippdefs.h
rtctrl_main.o: ../../../include/sigtypes.h ../../../include/signoarch.h
rtctrl_main.o: ../../../include/dsp.h ../../../include/rvp8.h
rtctrl_main.o: ../../../include/user_lib.h ../../../include/pcicards_lib.h
rtctrl_main.o: ../../../include/rvp8main.h ../../../include/ippdefs.h
watch_main.o: ../../../include/sigtypes.h ../../../include/signoarch.h
watch_main.o: ../../../include/dsp.h ../../../include/setup.h
watch_main.o: ../../../include/rvp8.h ../../../include/user_lib.h
watch_main.o: ../../../include/rdasubs_lib.h ../../../include/pcicards_lib.h
watch_main.o: ../../../include/softplane_lib.h ../../../include/rvp8main.h
watch_main.o: ../../../include/ippdefs.h
allocate.o: ../../../include/sigtypes.h ../../../include/signoarch.h
allocate.o: ../../../include/setup.h ../../../include/dsp.h
allocate.o: ../../../include/rda.h ../../../include/rvp8.h
allocate.o: ../../../include/user_lib.h ../../../include/antenna_lib.h
allocate.o: ../../../include/config_lib.h ../../../include/intelipp_lib.h
allocate.o: ../../../include/ippdefs.h ../../../include/ippcore.h
allocate.o: ../../../include/ipps.h ../../../include/rdasubs_lib.h
allocate.o: ../../../include/pcicards_lib.h ../../../include/softplane_lib.h
allocate.o: ../../../include/rvp8main.h cmds_def.h chat_def.h burst_def.h
burst_api.o: ../../../include/sigtypes.h ../../../include/signoarch.h
burst_api.o: ../../../include/dsp.h ../../../include/rvp8.h
burst_api.o: ../../../include/user_lib.h ../../../include/rdasubs_lib.h
burst_api.o: ../../../include/pcicards_lib.h burst_def.h
burst_api.o: ../../../include/rvp8main.h ../../../include/ippdefs.h
burst_track.o: ../../../include/sigtypes.h ../../../include/signoarch.h
burst_track.o: ../../../include/dsp.h ../../../include/rvp8.h
burst_track.o: ../../../include/user_lib.h ../../../include/rdasubs_lib.h
burst_track.o: ../../../include/pcicards_lib.h burst_def.h
burst_track.o: ../../../include/rvp8main.h ../../../include/ippdefs.h
chat_pa.o: ../../../include/sigtypes.h ../../../include/signoarch.h
chat_pa.o: ../../../include/dsp.h ../../../include/rvp8.h
chat_pa.o: ../../../include/user_lib.h ../../../include/intelipp_lib.h
chat_pa.o: ../../../include/ippdefs.h ../../../include/ippcore.h
chat_pa.o: ../../../include/ipps.h ../../../include/rdasubs_lib.h
chat_pa.o: ../../../include/pcicards_lib.h ../../../include/rvp8main.h
chat_pa.o: chat_def.h
chat_pb.o: ../../../include/sigtypes.h ../../../include/signoarch.h
chat_pb.o: ../../../include/dsp.h ../../../include/rvp8.h
chat_pb.o: ../../../include/user_lib.h ../../../include/pcicards_lib.h
chat_pb.o: ../../../include/rvp8main.h ../../../include/ippdefs.h chat_def.h
chat_pr.o: ../../../include/sigtypes.h ../../../include/signoarch.h
chat_pr.o: ../../../include/dsp.h ../../../include/rvp8.h
chat_pr.o: ../../../include/user_lib.h ../../../include/intelipp_lib.h
chat_pr.o: ../../../include/ippdefs.h ../../../include/ippcore.h
chat_pr.o: ../../../include/ipps.h ../../../include/rdasubs_lib.h
chat_pr.o: ../../../include/pcicards_lib.h ../../../include/rvp8main.h
chat_pr.o: chat_def.h
chat_ps.o: ../../../include/sigtypes.h ../../../include/signoarch.h
chat_ps.o: ../../../include/dsp.h ../../../include/rvp8.h
chat_ps.o: ../../../include/user_lib.h ../../../include/intelipp_lib.h
chat_ps.o: ../../../include/ippdefs.h ../../../include/ippcore.h
chat_ps.o: ../../../include/ipps.h ../../../include/rdasubs_lib.h
chat_ps.o: ../../../include/pcicards_lib.h ../../../include/rvp8main.h
chat_ps.o: chat_def.h
chat_plots.o: ../../../include/sigtypes.h ../../../include/signoarch.h
chat_plots.o: ../../../include/dsp.h ../../../include/rvp8.h
chat_plots.o: ../../../include/user_lib.h ../../../include/intelipp_lib.h
chat_plots.o: ../../../include/ippdefs.h ../../../include/ippcore.h
chat_plots.o: ../../../include/ipps.h ../../../include/rdasubs_lib.h
chat_plots.o: ../../../include/pcicards_lib.h ../../../include/rvp8main.h
chat_plots.o: chat_def.h
chat_setup.o: ../../../include/sigtypes.h ../../../include/signoarch.h
chat_setup.o: ../../../include/sigversion.h ../../../include/dsp.h
chat_setup.o: ../../../include/setup.h ../../../include/rda.h
chat_setup.o: ../../../include/rvp8.h ../../../include/user_lib.h
chat_setup.o: ../../../include/config_lib.h ../../../include/rdasubs_lib.h
chat_setup.o: ../../../include/pcicards_lib.h ../../../include/rvp8main.h
chat_setup.o: ../../../include/ippdefs.h chat_def.h
cmds_proc.o: ../../../include/sigtypes.h ../../../include/signoarch.h
cmds_proc.o: ../../../include/dsp.h ../../../include/rvp8.h
cmds_proc.o: ../../../include/user_lib.h ../../../include/intelipp_lib.h
cmds_proc.o: ../../../include/ippdefs.h ../../../include/ippcore.h
cmds_proc.o: ../../../include/ipps.h ../../../include/rdasubs_lib.h
cmds_proc.o: ../../../include/pcicards_lib.h ../../../include/rvp8main.h
cmds_proc.o: cmds_def.h
subs_burst.o: ../../../include/sigtypes.h ../../../include/signoarch.h
subs_burst.o: ../../../include/dsp.h ../../../include/rvp8.h
subs_burst.o: ../../../include/user_lib.h ../../../include/intelipp_lib.h
subs_burst.o: ../../../include/ippdefs.h ../../../include/ippcore.h
subs_burst.o: ../../../include/ipps.h ../../../include/pcicards_lib.h
subs_burst.o: ../../../include/rvp8main.h
subs_iqdata.o: ../../../include/sigtypes.h ../../../include/signoarch.h
subs_iqdata.o: ../../../include/dsp.h ../../../include/rvp8.h
subs_iqdata.o: ../../../include/pcicards_lib.h ../../../include/rvp8main.h
subs_iqdata.o: ../../../include/ippdefs.h
subs_misc.o: ../../../include/sigtypes.h ../../../include/signoarch.h
subs_misc.o: ../../../include/sigversion.h ../../../include/dsp.h
subs_misc.o: ../../../include/rda.h ../../../include/setup.h
subs_misc.o: ../../../include/rvp8.h ../../../include/user_lib.h
subs_misc.o: ../../../include/intelipp_lib.h ../../../include/ippdefs.h
subs_misc.o: ../../../include/ippcore.h ../../../include/ipps.h
subs_misc.o: ../../../include/pcicards_lib.h ../../../include/rdasubs_lib.h
subs_misc.o: ../../../include/rvp8main.h
subs_noise.o: ../../../include/sigtypes.h ../../../include/signoarch.h
subs_noise.o: ../../../include/dsp.h ../../../include/rvp8.h
subs_noise.o: ../../../include/user_lib.h ../../../include/rdasubs_lib.h
subs_noise.o: ../../../include/pcicards_lib.h ../../../include/rvp8main.h
subs_noise.o: ../../../include/ippdefs.h
subs_nv.o: ../../../include/sigtypes.h ../../../include/signoarch.h
subs_nv.o: ../../../include/sigversion.h ../../../include/setup.h
subs_nv.o: ../../../include/dsp.h ../../../include/rvp8.h
subs_nv.o: ../../../include/user_lib.h ../../../include/config_lib.h
subs_nv.o: ../../../include/rvp8main.h ../../../include/ippdefs.h
subs_thread.o: ../../../include/sigtypes.h ../../../include/signoarch.h
subs_thread.o: ../../../include/sigversion.h ../../../include/event_flags.h
subs_thread.o: ../../../include/dsp.h ../../../include/rvp8.h
subs_thread.o: ../../../include/user_lib.h ../../../include/rdasubs_lib.h
subs_thread.o: ../../../include/rvp8main.h ../../../include/ippdefs.h
subs_trigger.o: ../../../include/sigtypes.h ../../../include/signoarch.h
subs_trigger.o: ../../../include/dsp.h ../../../include/rvp8.h
subs_trigger.o: ../../../include/user_lib.h ../../../include/antenna_lib.h
subs_trigger.o: ../../../include/rdasubs_lib.h
subs_trigger.o: ../../../include/pcicards_lib.h
subs_trigger.o: ../../../include/softplane_lib.h ../../../include/rvp8main.h
subs_trigger.o: ../../../include/ippdefs.h

messages.usg: ../../../include/rvp8main.h
