Assists music production by grouping standalone programs into sessions. Community version of "Non Session Manager".
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
854B

  1. SRCS= \
  2. Waveform.C \
  3. Region.C \
  4. main.C \
  5. Track.C \
  6. Audio_Track.C \
  7. Timeline.C \
  8. Track_Header.C \
  9. Track_Widget.C \
  10. Tempo_Point.C \
  11. Time_Point.C \
  12. Peaks.C \
  13. Audio_File.C \
  14. Audio_File_SF.C \
  15. Port.C \
  16. Disk_Stream.C \
  17. Playback_DS.C \
  18. Record_DS.C \
  19. dsp.C \
  20. Engine.C \
  21. Transport.C \
  22. Loggable.C \
  23. OBJS:=$(SRCS:.C=.o)
  24. # OBJS:=$(OBJS:.c=.o)
  25. INCLUDES=-I../Engine -I../FL
  26. .PHONEY: all clean install dist valgrind
  27. all: timeline
  28. $(OBJS): Makefile
  29. include ../make.inc
  30. #LIBS:=$(LIBS) -ljack -lpthread
  31. timeline: $(OBJS)
  32. echo $(SRCS) >/dev/stderr
  33. echo $(OBJS) >/dev/stderr
  34. $(CXX) $(CXXFLAGS) $(INCLUDES) $(LIBS) -ljack -lpthread $(OBJS) -o $@
  35. clean:
  36. rm -f $(OBJS) timeline makedepend
  37. valgrind:
  38. valgrind ./test
  39. include makedepend