From 3fd57784f3e0cd4dba0acdba45900d07694eabce Mon Sep 17 00:00:00 2001 From: Christoph Scholtes Date: Wed, 21 Feb 2018 17:47:20 -0700 Subject: Update to Rack API v0.6. --- Makefile | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 97523e6..0b336dd 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,5 @@ +SLUG = s-ol +VERSION = 0.6.0 # FLAGS will be passed to both the C and C++ compiler FLAGS += @@ -8,23 +10,9 @@ CXXFLAGS += # Static libraries are fine. LDFLAGS += -# Add .cpp and .c files to the build -SOURCES = $(wildcard src/*.cpp) +SOURCES += $(wildcard src/*.cpp) +DISTRIBUTABLES += $(wildcard LICENSE*) res -# Must include the VCV plugin Makefile framework -include ../../plugin.mk - - -# Convenience target for including files in the distributable release -DIST_NAME = solmods -.PHONY: dist -dist: all -ifndef VERSION - $(error VERSION must be defined when making distributables) -endif - mkdir -p dist/$(DIST_NAME) - cp LICENSE* README* dist/$(DIST_NAME)/ - cp $(TARGET) dist/$(DIST_NAME)/ - cp -R res dist/$(DIST_NAME)/ - cd dist && zip -5 -r $(DIST_NAME)-$(VERSION)-$(ARCH).zip $(DIST_NAME) +RACK_DIR ?= ../.. +include $(RACK_DIR)/plugin.mk -- cgit v1.2.3