1 ## Process this file with automake to produce Makefile.in
3 AUTOMAKE_OPTIONS = foreign
5 INCLUDES = -I../lib -I$(top_srcdir)/include @OGG_CFLAGS@
7 EXTRA_PROGRAMS = lspvqtrain genericvqtrain residuevqtrain vqbuild\
8 vqcascade vqmetrics latticebuild latticepare latticehint\
9 latticetune huffbuild residuesplit distribution
10 CLEANFILES = $(EXTRA_PROGRAMS)
13 LDADD = ../lib/libvorbis.la
15 lspvqtrain_SOURCES = lspdata.c train.c vqgen.c bookutil.c\
16 vqgen.h bookutil.h vqext.h
17 genericvqtrain_SOURCES = genericdata.c train.c vqgen.c bookutil.c\
18 vqgen.h bookutil.h vqext.h
19 residuevqtrain_SOURCES = residuedata.c train.c vqgen.c bookutil.c\
20 vqgen.h bookutil.h vqext.h
21 vqbuild_SOURCES = build.c vqgen.c bookutil.c vqsplit.c\
22 vqgen.h bookutil.h vqext.h
23 vqcascade_SOURCES = run.c cascade.c vqgen.c bookutil.c\
25 vqmetrics_SOURCES = run.c metrics.c vqgen.c bookutil.c\
27 latticebuild_SOURCES = latticebuild.c vqgen.c bookutil.c\
29 latticepare_SOURCES = latticepare.c vqgen.c bookutil.c vqsplit.c\
31 latticehint_SOURCES = latticehint.c bookutil.c\
33 latticetune_SOURCES = latticetune.c vqgen.c bookutil.c\
35 huffbuild_SOURCES = huffbuild.c vqgen.c bookutil.c\
37 residuesplit_SOURCES = residuesplit.c vqgen.c bookutil.c\
39 distribution_SOURCES = distribution.c bookutil.c\
42 EXTRA_DIST = residue_entropy auxpartition.pl
45 $(MAKE) vq CFLAGS="@DEBUG@"
48 $(MAKE) vq CFLAGS="@PROFILE@"
51 $(MAKE) $(EXTRA_PROGRAMS)