From b1d0383c31cc936710fb9099f6d9e86e7eeae569 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Wed, 5 Jan 2005 05:04:55 +0000 Subject: made default configurations generic two more flext tutorials fixes for Max headers cleanups updated build system updated tutorials revised the documentation updated for OSX upgraded version number svn path=/trunk/; revision=2465 --- externals/grill/flext/tutorial/makefile.pd-darwin | 79 ----------------------- 1 file changed, 79 deletions(-) delete mode 100644 externals/grill/flext/tutorial/makefile.pd-darwin (limited to 'externals/grill/flext/tutorial/makefile.pd-darwin') diff --git a/externals/grill/flext/tutorial/makefile.pd-darwin b/externals/grill/flext/tutorial/makefile.pd-darwin deleted file mode 100644 index 02a4edef..00000000 --- a/externals/grill/flext/tutorial/makefile.pd-darwin +++ /dev/null @@ -1,79 +0,0 @@ -# flext tutorial examples -# Copyright (c) 2001-2003 Thomas Grill (xovo@gmx.net) -# -# Makefile for gcc @ darwin (OSX) -# -# usage: make -f makefile.pd-darwin -# -# ----------------------------------------------------- - -include config-pd-darwin.txt - -FLEXTLIB=$(FLEXTPATH)/flext_t.a # take threaded library for all - - -# compiler+linker stuff ### EDIT! ### -INCLUDES=$(PDPATH) -LIBPATH= -FLAGS=-DFLEXT_SYS=2 -DFLEXT_THREADS -Wno-unused -Wno-parentheses -Wno-switch -Wstrict-prototypes -Wno-long-double -CFLAGS=${UFLAGS} -O2 -fno-rtti -LIBS=m -LDFLAGS=-framework vecLib -framework Carbon -bundle -bundle_loader $(PD) - -# the rest can stay untouched -# ---------------------------------------------- - -# all the source files from the package - -EXAMPLES=simple1 simple2 simple3 timer1 adv1 adv2 adv3 attr1 attr2 attr3 signal1~ signal2~ lib1 thread1 thread2 bind1 buffer1 - -ifdef SNDOBJ -INCLUDES+=$(SNDOBJ) -EXAMPLES+=sndobj1~ -LIBS+=sndobj -endif - -ifdef STK -INCLUDES+=$(STK) -EXAMPLES+=stk1~ stk2~ -LIBS+=stk -endif - -TARGETS=$(patsubst %,$(OUTPATH)/%.pd_darwin,$(EXAMPLES)) - -# default target -all: $(OUTPATH) $(TARGETS) - - -$(OUTPATH)/%~.pd_darwin: $(OUTPATH)/%.pd_darwin - mv $^ $@ - -$(SRCS): $(HDRS) - touch $@ - -$(OUTPATH): - mkdir $(OUTPATH) - -$(OUTPATH)/%.o : %/main.cpp - $(CXX) -c $(CFLAGS) $(FLAGS) $(patsubst %,-I%,$(INCLUDES) $(FLEXTPATH)) $< -o $@ - -$(OUTPATH)/%.pd_darwin : $(OUTPATH)/%.o $(FLEXTLIB) - $(CXX) $(LDFLAGS) $(patsubst %,-L%,$(LIBPATH)) $^ $(patsubst %,-l%,$(LIBS)) -o $@ - chmod 755 $@ - - -.PHONY: clean -clean: - rm -f $(OUTPATH)/*.o $(TARGETS) - -ifdef INSTPATH -$(INSTPATH): - -mkdir $(INSTPATH) - -install:: $(INSTPATH) -endif - -install:: $(patsubst %,$(OUTPATH)/%.pd_darwin,$(EXAMPLES)) - cp $^ $(INSTPATH) - - -- cgit v1.2.1