view libfaad2/Makefile @ 21033:087cad309e9c

if in the list of pids appears at least one 8192 (while TS) remove all other pid filters and don't add pid 0, either
author nicodvb
date Sun, 19 Nov 2006 12:05:11 +0000
parents 812f9cd94b28
children 618d1857f4c4
line wrap: on
line source


LIBNAME = libfaad2.a

include ../config.mak

SRCS    = bits.c \
          cfft.c \
          common.c \
          decoder.c \
          drc.c \
          drm_dec.c \
          error.c \
          filtbank.c \
          hcr.c \
          huffman.c \
          ic_predict.c \
          is.c \
          lt_predict.c \
          mdct.c \
          mp4.c \
          ms.c \
          output.c \
          pns.c \
          ps_dec.c \
          ps_syntax.c  \
          pulse.c \
          rvlc.c \
          sbr_dct.c \
          sbr_dec.c \
          sbr_e_nf.c \
          sbr_fbt.c \
          sbr_hfadj.c \
          sbr_hfgen.c \
          sbr_huff.c \
          sbr_qmf.c \
          sbr_syntax.c \
          sbr_tf_grid.c \
          specrec.c \
          ssr.c \
          ssr_fb.c \
          ssr_ipqf.c \
          syntax.c \
          tns.c \

OBJS	= $(SRCS:.c=.o)

CFLAGS  = -I. $(OPTFLAGS) -D_GNU_SOURCE

# The FIXED_POINT implementation of FAAD2 improves performance
# on some platforms, especially for SBR files.
ifeq ($(FAAD_FIXED),yes)
CFLAGS  += -DFIXED_POINT
endif

.SUFFIXES: .c .o

# .PHONY: all clean

.c.o:
	$(CC) -c $(CFLAGS) -o $@ $<

$(LIBNAME):	$(OBJS)
	$(AR) r $(LIBNAME) $(OBJS)
	$(RANLIB) $(LIBNAME)

all:	$(LIBNAME)

clean:
	rm -f *.o *.a *~

distclean: clean
	rm -f .depend test

dep:    depend

depend:
	$(CC) -MM $(CFLAGS) $(SRCS) 1>.depend

#
# include dependency files if they exist
#
ifneq ($(wildcard .depend),)
include .depend
endif