Makefile.am 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. loopiditydir = $(pkgdatadir)
  2. bin_PROGRAMS = loopidity
  3. loopidity_DATA = assets/COPYING.fonts \
  4. assets/COPYING.images \
  5. assets/histogram_gradient.bmp \
  6. assets/LICENSES \
  7. assets/loop_gradient.argb.bmp \
  8. assets/README.md \
  9. assets/Purisa.ttf \
  10. assets/scope_gradient.bmp
  11. loopidity_SOURCES = src/jack_io.cpp \
  12. src/jack_io.h \
  13. src/loopidity.cpp \
  14. src/loopidity.h \
  15. src/loopidity_sdl.cpp \
  16. src/loopidity_sdl.h \
  17. src/main.cpp \
  18. src/scene.cpp \
  19. src/scene.h \
  20. src/scene_sdl.cpp \
  21. src/scene_sdl.h \
  22. src/trace/trace.cpp \
  23. src/trace/trace.h
  24. CUSTOM_CXXFLAGS = -DLOOPIDITY_BINDIR=\"$(bindir)\"
  25. CUSTOM_CXXFLAGS += -DLOOPIDITY_DATADIR=\"$(loopiditydir)\"
  26. CUSTOM_CXXFLAGS += -std=c++11 -Wall -Wextra -Werror
  27. AM_CXXFLAGS = $(CXXFLAGS) $(JACK_CFLAGS) $(SDL_CFLAGS) $(X11_CFLAGS) $(CUSTOM_CXXFLAGS)
  28. AM_LDFLAGS = $(LIBS) $(JACK_LIBS) $(SDL_LIBS) $(X11_LIBS)
  29. installcheck-local:
  30. echo "installcheck-local"
  31. stat --printf='' $(bindir)/loopidity
  32. stat --printf='' $(loopiditydir)/
  33. stat --printf='' $(loopiditydir)/COPYING.fonts
  34. stat --printf='' $(loopiditydir)/histogram_gradient.bmp
  35. stat --printf='' $(loopiditydir)/LICENSES
  36. stat --printf='' $(loopiditydir)/loop_gradient.argb.bmp
  37. stat --printf='' $(loopiditydir)/scope_gradient.bmp
  38. stat --printf='' $(loopiditydir)/Purisa.ttf
  39. uninstall-hook:
  40. -rmdir ${loopiditydir}
  41. distclean-local:
  42. -rm -rf autom4te.cache/ src/.deps/ src/trace/.deps/
  43. -rm -r aclocal.m4 autoscan.log configure.scan test-driver