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.

55 lines
944B

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