CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fsigned-char -march=armv5t -fpic
bundle: AmplitudeFollower.o PercussionOnsetDetector.o plugins.o SpectralCentroid.o ZeroCrossing.o
	g++ $(CXXFLAGS) -shared -Wl,-Bsymbolic -o vamp-example-plugins.so AmplitudeFollower.o PercussionOnsetDetector.o plugins.o SpectralCentroid.o ZeroCrossing.o $(pkg-config --libs vamp-sdk)
AmplitudeFollower.cpp PercussionOnsetDetector.cpp plugins.cpp SpectralCentroid.cpp ZeroCrossing.cpp:
	g++ $(CXXFLAGS) -c .cpp
clean:
	-rm AmplitudeFollower.o PercussionOnsetDetector.o plugins.o SpectralCentroid.o ZeroCrossing.o vamp-example-plugins.so
