aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/vst/makefile.pd-darwin
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2004-12-18 05:06:58 +0000
committerThomas Grill <xovo@users.sourceforge.net>2004-12-18 05:06:58 +0000
commitf90c5622c0eb6fbecb35e2d1f9d4f37963d29f89 (patch)
treece41d3c91c9d4cca73436cf78d0d7960221ef556 /externals/grill/vst/makefile.pd-darwin
parent644f29e1bf35fdf22b4a686dfeeeb060883d9657 (diff)
compilation fix
editor-less Mac version use flext build system using flext build system updated build system fixing window titles thread priority fixed some bugs added window size,move,caption,titling features install path more cleanups some fixes and warnings stripped all MFC code register window class at setup time some reorganisation svn path=/trunk/; revision=2411
Diffstat (limited to 'externals/grill/vst/makefile.pd-darwin')
-rw-r--r--externals/grill/vst/makefile.pd-darwin78
1 files changed, 0 insertions, 78 deletions
diff --git a/externals/grill/vst/makefile.pd-darwin b/externals/grill/vst/makefile.pd-darwin
deleted file mode 100644
index c35e624a..00000000
--- a/externals/grill/vst/makefile.pd-darwin
+++ /dev/null
@@ -1,78 +0,0 @@
-# vst~ - VST plugin external for PD
-# based on the work of Jarno SeppŠnen and Mark Williamson
-#
-# Copyright (c)Thomas Grill (xovo@gmx.net)
-# For information on usage and redistribution, and for a DISCLAIMER OF ALL
-# WARRANTIES, see the file, "license.txt," in this distribution.
-#
-#
-# Makefile for gcc @ darwin (OSX)
-#
-# usage:
-# to build run "make -f makefile.pd-darwin"
-# to install (as root), do "make -f makefile.pd-darwin install"
-#
-
-CONFIG=config-pd-darwin.txt
-
-include ${CONFIG}
-
-FLEXTLIB=${FLEXTPATH}/flext.a
-
-# compiler+linker stuff
-INCLUDES=${PDPATH} ${FLEXTPATH}
-LIBPATH=
-FLAGS=-DFLEXT_SYS=2 ${UFLAGS}
-CFLAGS=-O6 -Wno-unused -Wno-parentheses -Wno-switch -Wstrict-prototypes -fno-exceptions -fno-rtti
-LIBS=m
-LDFLAGS=-bundle -bundle_loader ${PD}
-FRAMEWORKS=Carbon
-
-# ---------------------------------------------
-# the rest can stay untouched
-# ----------------------------------------------
-NAME=vst~
-
-# all the source files from the package
-include make-files.txt
-SRCS+=${SRCS_MAC}
-
-DIR=src
-
-TARGET=$(TARGDIR)/$(NAME).pd_darwin
-MAKEFILE=makefile.pd-darwin
-
-# default target
-all: $(TARGDIR) $(TARGET)
-
-$(patsubst %,$(DIR)/%,$(SRCS)): $(patsubst %,$(DIR)/%,$(HDRS)) $(FLEXTLIB) $(MAKEFILE) $(CONFIG)
- touch $@
-
-$(TARGDIR):
- mkdir $(TARGDIR)
-
-$(TARGDIR)/%.o : $(DIR)/%.cpp
- $(CXX) -c $(CFLAGS) $(FLAGS) $(patsubst %,-I%,$(INCLUDES)) $< -o $@
-
-$(TARGDIR)/%.co : $(DIR)/%.c
- $(CC) -c $(CFLAGS) $(FLAGS) $(patsubst %,-I%,$(INCLUDES)) $< -o $@
-
-$(TARGET) : $(patsubst %.c,$(TARGDIR)/%.co,$(patsubst %.cpp,$(TARGDIR)/%.o,$(SRCS))) $(FLEXTLIB)
- $(CXX) $(LDFLAGS) $^ $(patsubst %,-framework%,$(FRAMEWORKS)) $(patsubst %,-L%,$(LIBPATH)) $(patsubst %,-l%,$(LIBS)) -o $@
- chmod 755 $@
-
-$(INSTPATH):
- mkdir $(INSTPATH)
-
-install:: $(INSTPATH)
-
-install:: $(TARGET)
- cp $^ $(INSTPATH)
-# chown root.root $(patsubst %,$(INSTPATH)/%,$(notdir $^))
-# chmod 755 $(patsubst %,$(INSTPATH)/%,$(notdir $^))
-
-.PHONY: clean
-
-clean:
- rm -f $(TARGDIR)/*.o $(TARGET)
- \ No newline at end of file