Makefile.am 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. AUTOMAKE_OPTIONS = foreign
  2. INCLUDES = -I./
  3. pkgconfigdir = $(libdir)/pkgconfig
  4. pkgconfig_DATA = vorbisidec.pc
  5. lib_LTLIBRARIES = libvorbisidec.la
  6. libvorbisidec_la_SOURCES = mdct.c dsp.c info.c misc.c \
  7. floor1.c floor0.c vorbisfile.c \
  8. res012.c mapping0.c codebook.c \
  9. framing.c bitwise.c \
  10. codebook.h misc.h mdct_lookup.h\
  11. os.h mdct.h ivorbisfile.h lsp_lookup.h\
  12. window_lookup.h floor_lookup.c \
  13. codec_internal.h ogg.h \
  14. asm_arm.h ivorbiscodec.h
  15. libvorbisidec_la_LDFLAGS = -version-info @V_LIB_CURRENT@:@V_LIB_REVISION@:@V_LIB_AGE@
  16. EXTRA_PROGRAMS = ivorbisfile_example
  17. CLEANFILES = $(EXTRA_PROGRAMS) $(lib_LTLIBRARIES)
  18. ivorbisfile_example_SOURCES = ivorbisfile_example.c
  19. ivorbisfile_example_LDFLAGS = -static
  20. ivorbisfile_example_LDADD = libvorbisidec.la
  21. includedir = $(prefix)/include/tremor
  22. include_HEADERS = ivorbiscodec.h ivorbisfile.h ogg.h os_types.h config_types.h
  23. EXTRA_DIST = vorbisidec.pc.in \
  24. $(srcdir)/doc/*.html
  25. example:
  26. -ln -fs . vorbis
  27. $(MAKE) ivorbisfile_example
  28. debug:
  29. $(MAKE) all CFLAGS="@DEBUG@"
  30. profile:
  31. $(MAKE) all CFLAGS="@PROFILE@"