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.

35 lines
827B

  1. DIST_NAME=VCVRack-Simple
  2. SOURCES = src/Simple.cpp \
  3. src/ClockDivider.cpp \
  4. src/ButtonTrigger.cpp \
  5. src/Recorder.cpp \
  6. src/Clock.cpp \
  7. src/ClockWidget.cpp \
  8. utils/LightControl.cpp \
  9. utils/PulseGate.cpp \
  10. utils/WavWriter.cpp \
  11. utils/StateMachine.cpp \
  12. utils/Path.cpp \
  13. utils/TextDisplay.cpp \
  14. utils/VuMeter.cpp \
  15. utils/write_wav.c
  16. FLAGS += -I"."
  17. include ../../plugin.mk
  18. dist: all
  19. ifndef VERSION
  20. $(error VERSION must be defined when making distributables)
  21. endif
  22. mkdir -p dist/$(DIST_NAME)
  23. cp LICENSE* dist/$(DIST_NAME)/
  24. cp $(TARGET) dist/$(DIST_NAME)/
  25. cp -R res dist/$(DIST_NAME)/
  26. cd dist && zip -5 -r $(DIST_NAME)-$(VERSION)-$(ARCH).zip $(DIST_NAME)
  27. serve:
  28. jekyll serve --watch --trace -s ./docs -d ./docs/_site