1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
#!/usr/bin/make -f
# Makefile for zam-plugins #
# ------------------------ #
# Created by falkTX
#
# --------------------------------------------------------------
# Project name, used for binaries
NAME = ZamSFZ
# --------------------------------------------------------------
# Files to build
OBJS_DSP = \
libsfz/sfz.cpp.o \
Sfz.cpp.o \
ZamSFZPlugin.cpp.o
OBJS_UI = \
ZamSFZArtwork.cpp.o \
ZamSFZUI.cpp.o
# --------------------------------------------------------------
# Do some magic
include ../Makefile.mk
# --------------------------------------------------------------
# Extra flags
BASE_FLAGS += $(shell pkg-config --cflags sndfile rubberband)
LINK_FLAGS += $(shell pkg-config --libs sndfile rubberband)
# --------------------------------------------------------------
# Enable all possible plugin types
ifeq ($(HAVE_JACK),true)
TARGETS += jack
endif
ifeq ($(LINUX),true)
TARGETS += dssi_dsp
ifeq ($(HAVE_DGL),true)
ifeq ($(HAVE_LIBLO),true)
TARGETS += dssi_ui
endif
endif
endif
ifeq ($(HAVE_DGL),true)
TARGETS += lv2_sep
else
TARGETS += lv2_dsp
endif
TARGETS += vst
all: $(TARGETS)
# --------------------------------------------------------------
|