Makefile.am 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. ## Process this file with automake to produce Makefile.in
  2. EXTRA_PROGRAMS = latticebuild latticetune huffbuild distribution
  3. CLEANFILES = $(EXTRA_PROGRAMS)
  4. AM_CPPFLAGS = -I../lib -I$(top_srcdir)/include @OGG_CFLAGS@
  5. AM_LDFLAGS = -static
  6. LDADD = ../lib/libvorbis.la
  7. latticebuild_SOURCES = latticebuild.c vqgen.c bookutil.c\
  8. vqgen.h bookutil.h localcodebook.h
  9. latticetune_SOURCES = latticetune.c vqgen.c bookutil.c\
  10. vqgen.h bookutil.h localcodebook.h
  11. huffbuild_SOURCES = huffbuild.c vqgen.c bookutil.c\
  12. vqgen.h bookutil.h localcodebook.h
  13. distribution_SOURCES = distribution.c bookutil.c\
  14. bookutil.h localcodebook.h
  15. vqs_files = 16.vqs 16u.vqs 44c-1.vqs 44c0.vqs 44c1.vqs 44c2.vqs \
  16. 44c3.vqs 44c4.vqs 44c5.vqs 44c6.vqs 44c7.vqs 44c8.vqs 44c9.vqs \
  17. 44u0.vqs 44u1.vqs 44u2.vqs 44u3.vqs 44u4.vqs 44u5.vqs 44u6.vqs \
  18. 44u7.vqs 44u8.vqs 44u9.vqs 8.vqs 8u.vqs floor_11.vqs floor_22.vqs \
  19. floor_44.vqs 44p-1.vqs 44p0.vqs 44p1.vqs 44p2.vqs 44p3.vqs 44p4.vqs \
  20. 44p5.vqs 44p6.vqs 44p7.vqs 44p8.vqs 44p9.vqs
  21. EXTRA_DIST = $(vqs_files) make_floor_books.pl make_residue_books.pl \
  22. metrics.c
  23. debugvq:
  24. $(MAKE) vq CFLAGS="@DEBUG@"
  25. profilevq:
  26. $(MAKE) vq CFLAGS="@PROFILE@"
  27. vq:
  28. $(MAKE) $(EXTRA_PROGRAMS)