Mercurial > hg > devuvuzelator
annotate Makefile @ 19:0cdedb2fab81 tip
* OS/X build fixes
author | Chris Cannam |
---|---|
date | Fri, 18 Jun 2010 11:18:49 +0100 |
parents | 366f678dea8c |
children |
rev | line source |
---|---|
Chris@9 | 1 |
Chris@9 | 2 CXXFLAGS := -DLADSPA -fpic -O3 -ffast-math -msse -msse2 -mfpmath=sse -ftree-vectorize |
Chris@9 | 3 |
Chris@9 | 4 SOURCES := devuvuzelator.cpp devuvuzelator-ladspa.cpp fft.cpp |
Chris@9 | 5 OBJECTS := devuvuzelator.o devuvuzelator-ladspa.o fft.o |
Chris@9 | 6 HEADERS := devuvuzelator-ladspa.h params.h median.h |
Chris@9 | 7 |
Chris@11 | 8 devuvuzelator.so: $(OBJECTS) |
Chris@9 | 9 $(CXX) $^ $(CXXFLAGS) -shared -o $@ |
Chris@9 | 10 |
Chris@9 | 11 clean: |
Chris@9 | 12 rm -f $(OBJECTS) |
Chris@9 | 13 |
Chris@11 | 14 devuvuzelator.o: $(HEADERS) |
Chris@11 | 15 devuvuzelator-ladspa.o: $(HEADERS) |
Chris@11 | 16 fft.o: $(HEADERS) |
Chris@9 | 17 |