Makefile.am 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. ## $Id$
  2. AUTOMAKE_OPTIONS = foreign
  3. DEFS = @DEFS@ @CONFIG_DEFS@
  4. ECHO ?= echo
  5. nasm_sources = \
  6. choose_table.nas \
  7. cpu_feat.nas \
  8. fft3dn.nas \
  9. fftsse.nas
  10. if HAVE_NASM
  11. noinst_LTLIBRARIES = liblameasmroutines.la
  12. liblameasmroutines_la_SOURCES = $(nasm_sources)
  13. liblameasmroutines_la_DEPENDENCIES = $(nasm_sources:.nas.lo)
  14. am_liblameasmroutines_la_OBJECTS = \
  15. choose_table$U.lo \
  16. cpu_feat$U.lo \
  17. fft3dn$U.lo \
  18. fftsse$U.lo
  19. endif
  20. noinst_HEADERS = nasm.h
  21. INCLUDES = @INCLUDES@ -I$(top_srcdir)/libmp3lame/@CPUTYPE@
  22. SUFFIXES = .nas .lo
  23. EXTRA_liblameasmroutines_la_SOURCES = $(nasm_sources)
  24. CLEANFILES = \
  25. choose_table.o.lst \
  26. choose_table.lo.lst \
  27. cpu_feat.o.lst \
  28. cpu_feat.lo.lst \
  29. fft3dn.o.lst \
  30. fft3dn.lo.lst \
  31. fftsse.o.lst \
  32. fftsse.lo.lst
  33. EXTRA_DIST = \
  34. fft.nas \
  35. fftfpu.nas \
  36. ffttbl.nas \
  37. scalar.nas
  38. NASM = @NASM@
  39. NASMFLAGS=@NASM_FORMAT@ -i $(top_srcdir)/libmp3lame/@CPUTYPE@/
  40. .nas.o: $< nasm.h
  41. $(NASM) $(NASMFLAGS) $< -o $@ -l $@.lst
  42. .nas.lo: $< nasm.h
  43. $(ECHO) '# Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06)' >$@
  44. $(ECHO) "pic_object='$*.o'" >>$@
  45. $(ECHO) "non_pic_object='$*.o'" >>$@
  46. $(NASM) $(NASMFLAGS) $< -o $*.o -l $@.lst
  47. COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
  48. $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  49. LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
  50. $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  51. CCLD = $(CC)
  52. LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
  53. $(AM_LDFLAGS) $(LDFLAGS) -o $@
  54. #$(OBJECTS): libtool
  55. #libtool: $(LIBTOOL_DEPS)
  56. # $(SHELL) $(top_builddir)/config.status --recheck