Makefile.am 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. ## $Id$
  2. include $(top_srcdir)/Makefile.am.global
  3. bin_PROGRAMS = @WITH_FRONTEND@ @WITH_MP3RTP@ @WITH_MP3X@
  4. EXTRA_PROGRAMS = lame$(EXEEXT) mp3rtp$(EXEEXT) mp3x$(EXEEXT)
  5. EXTRA_DIST = \
  6. amiga_mpega.c
  7. DEFS = @DEFS@ @CONFIG_DEFS@
  8. common_sources = \
  9. main.c \
  10. brhist.c \
  11. console.c \
  12. get_audio.c \
  13. lametime.c \
  14. parse.c \
  15. timestatus.c
  16. noinst_HEADERS = \
  17. brhist.h \
  18. console.h \
  19. get_audio.h \
  20. gtkanal.h \
  21. gpkplotting.h \
  22. lametime.h \
  23. main.h \
  24. parse.h \
  25. rtp.h \
  26. timestatus.h
  27. lame_SOURCES = lame_main.c $(common_sources)
  28. mp3rtp_SOURCES = mp3rtp.c rtp.c $(common_sources)
  29. mp3x_SOURCES = mp3x.c gtkanal.c gpkplotting.c $(common_sources)
  30. CFLAGS = @CFLAGS@ @GTK_CFLAGS@ @FRONTEND_CFLAGS@ @SNDFILE_CFLAGS@
  31. LDFLAGS = @LDFLAGS@ @FRONTEND_LDFLAGS@ @SNDFILE_LIBS@
  32. INCLUDES = -I$(top_srcdir)/libmp3lame -I$(top_srcdir)/include -I$(top_builddir)
  33. LDADD = @LDADD@ \
  34. $(top_builddir)/libmp3lame/libmp3lame.la \
  35. @FRONTEND_LDADD@
  36. mp3x_LDADD = $(LDADD) @GTK_LIBS@
  37. CLEANFILES = lclint.txt $(EXTRA_PROGRAMS)
  38. LCLINTFLAGS= \
  39. +posixlib \
  40. +showsummary \
  41. +showalluses \
  42. +whichlib \
  43. +forcehints \
  44. -fixedformalarray \
  45. +matchanyintegral \
  46. -Dlint
  47. lclint.txt: ${lame_SOURCES} ${noinst_HEADERS}
  48. @lclint ${LCLINTFLAGS} ${INCLUDES} ${DEFS} ${lame_SOURCES} 2>&1 >lclint.txt || true
  49. lclint: lclint.txt
  50. more lclint.txt