PD = /usr/lib/pd
INCLUDE=-I$(PD)/src


TARGET=roller

OBJ=roller.o

$(OBJ):	roller.h


MACOSXCFLAGS = -DMACOSX -DPD

OPTIM = -O2
PARANOID = -Wall -W -Wstrict-prototypes \
    -Wno-unused -Wno-parentheses -Wno-switch
    
CFLAGS= $(INCLUDE) $(OPTIM) $(PARANOID) $(MACOSXCFLAGS)


all:	$(TARGET).pd_darwin install

$(TARGET).pd_darwin:	$(TARGET).o $(OBJ)
	$(LD) -arch i386 -bundle -undefined suppress -flat_namespace \ 
	-o $(TARGET).pd_darwin $(TARGET).o $(OBJ) -lc -lm

$(TARGET).o:	$(TARGET).c


clean:
	$(RM) $(OBJ)


install:
	-strip -x $(OBJDIR)/$(TARGET).pd_darwin
	-mv $(OBJDIR)/$(TARGET).pd_darwin $(MACOSXBINDIR)