#/***************************************************************/
#/* Copyright TANDBERG Telecom AS, 2006.                        */
#/* Contact   Robert Folland, robert.folland@tandberg.net       */
#/***************************************************************/

# Makefile for TNTM decoder

CC = 		gcc
EXE =		tntmdec.exe
#VPATH = 	../common
HDR = 		tntmdec.h global.h getbits.h getvlc.h transform.h deblocking.h ../common/rfutil.h ../common/snr.h 
SRC =		tntmdec.c getbits.c getvlc.c transform.c deblocking.c ../common/snr.c ../common/rfutil.c 
OBJ = 		tntmdec.o getbits.o getvlc.o transform.o deblocking.o ../common/snr.o ../common/rfutil.o 
#CFLAGS =	-Wall -pedantic -g -I../common
#CFLAGS =	-Wall -g -I../common
CFLAGS =	-O2 -I../common -DNDEBUG
#LDFLAGS = 	-g -lm
LDFLAGS = 	-O2 -lm

.PHONY:	all
all:		$(EXE) etags

$(OBJ):		$(SRC) $(HDR)

$(EXE):		$(OBJ)
		$(CC) $^ $(LDFLAGS) -o $@

etags:		$(SRC) $(HDR)
		etags $(SRC) $(HDR)

.PHONY:	clean
clean:
	$(RM) $(OBJ) $(EXE) *~
