Blame lib/Makefile.am

Packit 06404a
## Process this file with automake to produce Makefile.in
Packit 06404a
Packit 06404a
SUBDIRS = modes books
Packit 06404a
Packit 06404a
INCLUDES = -I$(top_srcdir)/include @OGG_CFLAGS@
Packit 06404a
Packit 06404a
lib_LTLIBRARIES = libvorbis.la libvorbisfile.la libvorbisenc.la
Packit 06404a
Packit 06404a
libvorbis_la_SOURCES = mdct.c smallft.c block.c envelope.c window.c lsp.c \
Packit 06404a
			lpc.c analysis.c synthesis.c psy.c info.c \
Packit 06404a
			floor1.c floor0.c\
Packit 06404a
			res0.c mapping0.c registry.c codebook.c sharedbook.c\
Packit 06404a
			lookup.c bitrate.c\
Packit 06404a
			envelope.h lpc.h lsp.h codebook.h misc.h psy.h\
Packit 06404a
			masking.h os.h mdct.h smallft.h highlevel.h\
Packit 06404a
			registry.h scales.h window.h lookup.h lookup_data.h\
Packit 06404a
			codec_internal.h backends.h bitrate.h 
Packit 06404a
libvorbis_la_LDFLAGS = -no-undefined -version-info @V_LIB_CURRENT@:@V_LIB_REVISION@:@V_LIB_AGE@
Packit 06404a
libvorbis_la_LIBADD = @VORBIS_LIBS@ @OGG_LIBS@
Packit 06404a
Packit 06404a
libvorbisfile_la_SOURCES = vorbisfile.c
Packit 06404a
libvorbisfile_la_LDFLAGS = -no-undefined -version-info @VF_LIB_CURRENT@:@VF_LIB_REVISION@:@VF_LIB_AGE@
Packit 06404a
libvorbisfile_la_LIBADD = libvorbis.la @OGG_LIBS@
Packit 06404a
Packit 06404a
libvorbisenc_la_SOURCES = vorbisenc.c 
Packit 06404a
libvorbisenc_la_LDFLAGS = -no-undefined -version-info @VE_LIB_CURRENT@:@VE_LIB_REVISION@:@VE_LIB_AGE@
Packit 06404a
libvorbisenc_la_LIBADD = libvorbis.la @OGG_LIBS@
Packit 06404a
Packit 06404a
EXTRA_PROGRAMS = barkmel tone psytune
Packit 06404a
CLEANFILES = $(EXTRA_PROGRAMS)
Packit 06404a
Packit 06404a
barkmel_SOURCES = barkmel.c
Packit 06404a
tone_SOURCES = tone.c
Packit 06404a
psytune_SOURCES = psytune.c
Packit 06404a
psytune_LDFLAGS = -static
Packit 06404a
psytune_LDADD = libvorbis.la
Packit 06404a
Packit 06404a
EXTRA_DIST = lookups.pl 
Packit 06404a
Packit 06404a
# build and run the self tests on 'make check'
Packit 06404a
Packit 06404a
#vorbis_selftests = test_codebook test_sharedbook
Packit 06404a
vorbis_selftests = test_sharedbook
Packit 06404a
Packit 06404a
noinst_PROGRAMS = $(vorbis_selftests)
Packit 06404a
Packit 06404a
check: $(noinst_PROGRAMS)
Packit 06404a
	./test_sharedbook$(EXEEXT)
Packit 06404a
Packit 06404a
#test_codebook_SOURCES = codebook.c
Packit 06404a
#test_codebook_CFLAGS = -D_V_SELFTEST
Packit 06404a
Packit 06404a
test_sharedbook_SOURCES = sharedbook.c
Packit 06404a
test_sharedbook_CFLAGS = -D_V_SELFTEST
Packit 06404a
test_sharedbook_LDADD = @VORBIS_LIBS@
Packit 06404a
Packit 06404a
# recurse for alternate targets
Packit 06404a
Packit 06404a
debug:
Packit 06404a
	$(MAKE) all CFLAGS="@DEBUG@"
Packit 06404a
Packit 06404a
profile:
Packit 06404a
	$(MAKE) all CFLAGS="@PROFILE@"