Newer
Older
monitord / lame-3.97 / libmp3lame / i386 / .svn / text-base / Makefile.am.svn-base
  1. ## $Id: Makefile.am,v 1.18 2003/11/29 12:03:21 aleidinger Exp $
  2.  
  3. AUTOMAKE_OPTIONS = foreign $(top_srcdir)/ansi2knr
  4.  
  5. DEFS = @DEFS@ @CONFIG_DEFS@
  6.  
  7. nasm_sources = \
  8. choose_table.nas \
  9. cpu_feat.nas \
  10. fft3dn.nas
  11.  
  12. if HAVE_NASM
  13. noinst_LTLIBRARIES = liblameasmroutines.la
  14. liblameasmroutines_la_SOURCES = $(nasm_sources)
  15. am_liblameasmroutines_la_OBJECTS = \
  16. choose_table$U.lo \
  17. cpu_feat$U.lo \
  18. fft3dn$U.lo
  19. endif
  20.  
  21. noinst_HEADERS = nasm.h
  22.  
  23. INCLUDES = @INCLUDES@ -I$(top_srcdir)/libmp3lame/@CPUTYPE@
  24.  
  25. SUFFIXES = .nas .lo
  26.  
  27. EXTRA_liblameasmroutines_la_SOURCES = $(nasm_sources)
  28.  
  29. CLEANFILES = \
  30. choose_table.o.lst \
  31. choose_table.lo.lst \
  32. cpu_feat.o.lst \
  33. cpu_feat.lo.lst \
  34. fft3dn.o.lst \
  35. fft3dn.lo.lst
  36.  
  37. EXTRA_DIST = \
  38. fft.nas \
  39. fftfpu.nas \
  40. fftsse.nas \
  41. ffttbl.nas
  42.  
  43. NASM = @NASM@
  44. NASMFLAGS=@NASM_FORMAT@ -i $(top_srcdir)/libmp3lame/@CPUTYPE@/
  45.  
  46. .nas.o: $< nasm.h
  47. $(NASM) $(NASMFLAGS) $< -o $@ -l $@.lst
  48.  
  49. .nas.lo: $< nasm.h
  50. test -d .libs || mkdir .libs
  51. $(ECHO) '# Generated by ltmain.sh - GNU libtool 1.5 (1.1220 2003/04/05 19:32:58)' >$@
  52. $(ECHO) "pic_object='.libs/$*.o'" >>$@
  53. $(ECHO) "non_pic_object='$*.o'" >>$@
  54. $(NASM) $(NASMFLAGS) $< -o .libs/$*.o -l $@.lst
  55.  
  56. COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
  57. $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  58. LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
  59. $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  60. CCLD = $(CC)
  61. LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
  62. $(AM_LDFLAGS) $(LDFLAGS) -o $@
  63.  
  64.  
  65. #$(OBJECTS): libtool
  66. #libtool: $(LIBTOOL_DEPS)
  67. # $(SHELL) $(top_builddir)/config.status --recheck