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.

39 lines
1.3KB

  1. SLUG = FrozenWasteland
  2. VERSION = 0.6.7
  3. # FLAGS will be passed to both the C and C++ compiler
  4. FLAGS += \
  5. -DTEST \
  6. -I./eurorack \
  7. -I./src/dsp-delay \
  8. -I./src/dsp-filter/utils -I./src/dsp-filter/filters -I./src/dsp-filter/third-party/falco \
  9. -Wno-unused-local-typedefs
  10. CFLAGS +=
  11. CXXFLAGS +=
  12. # Careful about linking to shared libraries, since you can't assume much about the user's environment and library search path.
  13. # Static libraries are fine.
  14. LDFLAGS +=
  15. # Add .cpp and .c files to the build
  16. #SOURCES += eurorack/stmlib/utils/random.cc
  17. #SOURCES += eurorack/stmlib/dsp/atan.cc
  18. #SOURCES += eurorack/stmlib/dsp/units.cc
  19. #SOURCES += eurorack/clouds/dsp/correlator.cc
  20. #SOURCES += eurorack/clouds/dsp/granular_processor.cc
  21. #SOURCES += eurorack/clouds/dsp/mu_law.cc
  22. #SOURCES += eurorack/clouds/dsp/pvoc/frame_transformation.cc
  23. #SOURCES += eurorack/clouds/dsp/pvoc/phase_vocoder.cc
  24. #SOURCES += eurorack/clouds/dsp/pvoc/stft.cc
  25. #SOURCES += eurorack/clouds/resources.cc
  26. SOURCES += $(wildcard src/*.cpp src/filters/*.cpp src/dsp-noise/*.cpp src/dsp-filter/*.cpp rc/dsp-delay/*.hpp src/stmlib/*.cc)
  27. # Add files to the ZIP package when running `make dist`
  28. # The compiled plugin is automatically added.
  29. DISTRIBUTABLES += $(wildcard LICENSE*) res
  30. # Include the VCV plugin Makefile framework
  31. RACK_DIR ?= ../..
  32. include $(RACK_DIR)/plugin.mk