|  | SHELL:=/bin/bash -O extglob
# 03/03/2018 Changed to match https://github.com/VCVRack/Fundamental/blob/master/Makefile
SLUG = trowaSoft
VERSION = 0.6.3
# ^ Don't allow any SPACE after the VERSION because it will F'UP the zip...
# ONLY 3 digits allowed now. https://github.com/VCVRack/community/issues/269
RACK_DIR ?= ../..
# Add .cpp and .c files to the build
SOURCES = \
		$(wildcard lib/oscpack/ip/*.cpp) \
		$(wildcard lib/oscpack/osc/*.cpp) \
		$(wildcard src/*.cpp) \
		$(wildcard src/*/*.cpp) \
# Careful about linking to libraries, since you can't assume much about the user's environment and library search path.
# Static libraries are fine.
include $(RACK_DIR)/arch.mk
ifeq ($(ARCH), win)
	SOURCES += $(wildcard lib/oscpack/ip/win32/*.cpp) 
	LDFLAGS += -lws2_32 -lwinmm
	LDFLAGS +=  -L$(RACK_DIR)/dep/lib #-lglew32 -lglfw3dll
	#LDFLAGS += -lrtmidi
else
	SOURCES += $(wildcard lib/oscpack/ip/posix/*.cpp) 
endif
DISTRIBUTABLES += $(wildcard LICENSE*) res \
 pd other
# ^ add our other folders (supplementary files)
include $(RACK_DIR)/plugin.mk
 |