TOP		= ../../../..
include Machine.mk

NAME		= HuffDecode
LIBNAME		= lib$(NAME).a

.c.o:
	$(CC) -c $(OPTFLAGS) $(CFLAGS) $(INCDIR) $<

SRCS		= \
	GetMVHuffCode.c\
	GetAllSignsHuffCode.c \
	GetCombSignHuffCode.c \
	GetDiffHuffCode.c \
	GetEvenSignHuffCode.c \
	GetInterCBPCHuffCode.c \
	GetInterCBPYHuffCode.c \
	GetInterCCPHuffCode.c \
	GetInterCCP6HuffCode.c \
	GetInterShellCombCHuffCode.c \
	GetInterShellCombYHuffCode.c \
	GetIntraCBPCHuffCode.c \
	GetIntraCBPYHuffCode.c \
	GetIntraCCPHuffCode.c \
	GetIntraCCP6HuffCode.c \
	GetIntraShellCombCHuffCode.c \
	GetIntraShellCombYHuffCode.c \
	GetPLowPredTypeHuffCode.c \
	GetPPredTypeHuffCode.c \
	GetSPCClassHuffCode.c \
	GetSPYClassHuffCode.c \
	GetShell1SPCHuffCode.c \
	GetShell1SPYHuffCode.c \
	GetShell1TPCHuffCode.c \
	GetShell1TPYHuffCode.c \
	GetShell2SPCHuffCode.c \
	GetShell2SPYHuffCode.c \
	GetShell2TPCHuffCode.c \
	GetShell2TPYHuffCode.c \
	GetTPCClassHuffCode.c \
	GetTPYClassHuffCode.c \
	GetVCombHuffCode.c \
	GetVMagHuffCode.c 


OBJS		= \
	GetMVHuffCode.o\
	GetAllSignsHuffCode.o \
	GetCombSignHuffCode.o \
	GetDiffHuffCode.o \
	GetEvenSignHuffCode.o \
	GetInterCBPCHuffCode.o \
	GetInterCBPYHuffCode.o \
	GetInterCCPHuffCode.o \
	GetInterCCP6HuffCode.o \
	GetInterShellCombCHuffCode.o \
	GetInterShellCombYHuffCode.o \
	GetIntraCBPCHuffCode.o \
	GetIntraCBPYHuffCode.o \
	GetIntraCCPHuffCode.o \
	GetIntraCCP6HuffCode.o \
	GetIntraShellCombCHuffCode.o \
	GetIntraShellCombYHuffCode.o \
	GetPLowPredTypeHuffCode.o \
	GetPPredTypeHuffCode.o \
	GetSPCClassHuffCode.o \
	GetSPYClassHuffCode.o \
	GetShell1SPCHuffCode.o \
	GetShell1SPYHuffCode.o \
	GetShell1TPCHuffCode.o \
	GetShell1TPYHuffCode.o \
	GetShell2SPCHuffCode.o \
	GetShell2SPYHuffCode.o \
	GetShell2TPCHuffCode.o \
	GetShell2TPYHuffCode.o \
	GetTPCClassHuffCode.o \
	GetTPYClassHuffCode.o \
	GetVCombHuffCode.o \
	GetVMagHuffCode.o 


all: $(LIBNAME)

$(LIBNAME): $(OBJS)
	rm -f $@
	ar cr $@ $(OBJS)
	$(RANLIB) $@

CLEANOBJECTS	= $(LIBNAME) $(OBJS)

proto:
	$(CPROTO) -e -v $(CFLAGS) $(INCDIR) *.c > tmp.p
	mv tmp.p $(TOP)/include/pyra/decoder/$(NAME).p

clean::
	rm -f $(CLEANOBJECTS)
	rm -f *_pure_*.o
	rm -f *~
	rm -f Makefile.bak


install install-libs: $(LIBNAME)
	mv $(LIBNAME) $(TOP)/lib/$(ARCH)

depend:
	makedepend -- $(CFLAGS) $(INCDIR) -- $(SRCS)


complete:
	make proto
	make depend
	make install



# DO NOT DELETE THIS LINE -- make depend depends on it.

GetMVHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetMVHuffCode.o: /usr/include/sys/feature_tests.h /usr/include/sys/va_list.h
GetMVHuffCode.o: ../../../../include/defs.h ../../../../include/bitIn.p
GetAllSignsHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetAllSignsHuffCode.o: /usr/include/sys/feature_tests.h
GetAllSignsHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetAllSignsHuffCode.o: ../../../../include/bitIn.p
GetCombSignHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetCombSignHuffCode.o: /usr/include/sys/feature_tests.h
GetCombSignHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetCombSignHuffCode.o: ../../../../include/bitIn.p
GetDiffHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetDiffHuffCode.o: /usr/include/sys/feature_tests.h
GetDiffHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetDiffHuffCode.o: ../../../../include/bitIn.p
GetEvenSignHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetEvenSignHuffCode.o: /usr/include/sys/feature_tests.h
GetEvenSignHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetEvenSignHuffCode.o: ../../../../include/bitIn.p
GetInterCBPCHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetInterCBPCHuffCode.o: /usr/include/sys/feature_tests.h
GetInterCBPCHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetInterCBPCHuffCode.o: ../../../../include/bitIn.p
GetInterCBPYHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetInterCBPYHuffCode.o: /usr/include/sys/feature_tests.h
GetInterCBPYHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetInterCBPYHuffCode.o: ../../../../include/bitIn.p
GetInterCCPHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetInterCCPHuffCode.o: /usr/include/sys/feature_tests.h
GetInterCCPHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetInterCCPHuffCode.o: ../../../../include/bitIn.p
GetInterCCP6HuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetInterCCP6HuffCode.o: /usr/include/sys/feature_tests.h
GetInterCCP6HuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetInterCCP6HuffCode.o: ../../../../include/bitIn.p
GetInterShellCombCHuffCode.o: ../../../../include/bitIn.h
GetInterShellCombCHuffCode.o: /usr/include/stdio.h
GetInterShellCombCHuffCode.o: /usr/include/sys/feature_tests.h
GetInterShellCombCHuffCode.o: /usr/include/sys/va_list.h
GetInterShellCombCHuffCode.o: ../../../../include/defs.h
GetInterShellCombCHuffCode.o: ../../../../include/bitIn.p
GetInterShellCombYHuffCode.o: ../../../../include/bitIn.h
GetInterShellCombYHuffCode.o: /usr/include/stdio.h
GetInterShellCombYHuffCode.o: /usr/include/sys/feature_tests.h
GetInterShellCombYHuffCode.o: /usr/include/sys/va_list.h
GetInterShellCombYHuffCode.o: ../../../../include/defs.h
GetInterShellCombYHuffCode.o: ../../../../include/bitIn.p
GetIntraCBPCHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetIntraCBPCHuffCode.o: /usr/include/sys/feature_tests.h
GetIntraCBPCHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetIntraCBPCHuffCode.o: ../../../../include/bitIn.p
GetIntraCBPYHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetIntraCBPYHuffCode.o: /usr/include/sys/feature_tests.h
GetIntraCBPYHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetIntraCBPYHuffCode.o: ../../../../include/bitIn.p
GetIntraCCPHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetIntraCCPHuffCode.o: /usr/include/sys/feature_tests.h
GetIntraCCPHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetIntraCCPHuffCode.o: ../../../../include/bitIn.p
GetIntraCCP6HuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetIntraCCP6HuffCode.o: /usr/include/sys/feature_tests.h
GetIntraCCP6HuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetIntraCCP6HuffCode.o: ../../../../include/bitIn.p
GetIntraShellCombCHuffCode.o: ../../../../include/bitIn.h
GetIntraShellCombCHuffCode.o: /usr/include/stdio.h
GetIntraShellCombCHuffCode.o: /usr/include/sys/feature_tests.h
GetIntraShellCombCHuffCode.o: /usr/include/sys/va_list.h
GetIntraShellCombCHuffCode.o: ../../../../include/defs.h
GetIntraShellCombCHuffCode.o: ../../../../include/bitIn.p
GetIntraShellCombYHuffCode.o: ../../../../include/bitIn.h
GetIntraShellCombYHuffCode.o: /usr/include/stdio.h
GetIntraShellCombYHuffCode.o: /usr/include/sys/feature_tests.h
GetIntraShellCombYHuffCode.o: /usr/include/sys/va_list.h
GetIntraShellCombYHuffCode.o: ../../../../include/defs.h
GetIntraShellCombYHuffCode.o: ../../../../include/bitIn.p
GetPLowPredTypeHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetPLowPredTypeHuffCode.o: /usr/include/sys/feature_tests.h
GetPLowPredTypeHuffCode.o: /usr/include/sys/va_list.h
GetPLowPredTypeHuffCode.o: ../../../../include/defs.h
GetPLowPredTypeHuffCode.o: ../../../../include/bitIn.p
GetPPredTypeHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetPPredTypeHuffCode.o: /usr/include/sys/feature_tests.h
GetPPredTypeHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetPPredTypeHuffCode.o: ../../../../include/bitIn.p
GetSPCClassHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetSPCClassHuffCode.o: /usr/include/sys/feature_tests.h
GetSPCClassHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetSPCClassHuffCode.o: ../../../../include/bitIn.p
GetSPYClassHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetSPYClassHuffCode.o: /usr/include/sys/feature_tests.h
GetSPYClassHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetSPYClassHuffCode.o: ../../../../include/bitIn.p
GetShell1SPCHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetShell1SPCHuffCode.o: /usr/include/sys/feature_tests.h
GetShell1SPCHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetShell1SPCHuffCode.o: ../../../../include/bitIn.p
GetShell1SPYHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetShell1SPYHuffCode.o: /usr/include/sys/feature_tests.h
GetShell1SPYHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetShell1SPYHuffCode.o: ../../../../include/bitIn.p
GetShell1TPCHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetShell1TPCHuffCode.o: /usr/include/sys/feature_tests.h
GetShell1TPCHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetShell1TPCHuffCode.o: ../../../../include/bitIn.p
GetShell1TPYHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetShell1TPYHuffCode.o: /usr/include/sys/feature_tests.h
GetShell1TPYHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetShell1TPYHuffCode.o: ../../../../include/bitIn.p
GetShell2SPCHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetShell2SPCHuffCode.o: /usr/include/sys/feature_tests.h
GetShell2SPCHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetShell2SPCHuffCode.o: ../../../../include/bitIn.p
GetShell2SPYHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetShell2SPYHuffCode.o: /usr/include/sys/feature_tests.h
GetShell2SPYHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetShell2SPYHuffCode.o: ../../../../include/bitIn.p
GetShell2TPCHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetShell2TPCHuffCode.o: /usr/include/sys/feature_tests.h
GetShell2TPCHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetShell2TPCHuffCode.o: ../../../../include/bitIn.p
GetShell2TPYHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetShell2TPYHuffCode.o: /usr/include/sys/feature_tests.h
GetShell2TPYHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetShell2TPYHuffCode.o: ../../../../include/bitIn.p
GetTPCClassHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetTPCClassHuffCode.o: /usr/include/sys/feature_tests.h
GetTPCClassHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetTPCClassHuffCode.o: ../../../../include/bitIn.p
GetTPYClassHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetTPYClassHuffCode.o: /usr/include/sys/feature_tests.h
GetTPYClassHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetTPYClassHuffCode.o: ../../../../include/bitIn.p
GetVCombHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetVCombHuffCode.o: /usr/include/sys/feature_tests.h
GetVCombHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetVCombHuffCode.o: ../../../../include/bitIn.p
GetVMagHuffCode.o: ../../../../include/bitIn.h /usr/include/stdio.h
GetVMagHuffCode.o: /usr/include/sys/feature_tests.h
GetVMagHuffCode.o: /usr/include/sys/va_list.h ../../../../include/defs.h
GetVMagHuffCode.o: ../../../../include/bitIn.p
