libgstdsfparse.so: gstdsfparse.o
	$(CC) -shared -o libgstdsfparse.so gstdsfparse.o $(shell pkg-config --libs gstreamer-1.0 gstreamer-base-1.0 gstreamer-audio-1.0)

gstdsfparse.o: dsfparse.c dsfparse.h
	$(CC) -Wall -Werror -fPIC $(shell pkg-config --cflags gstreamer-1.0 gstreamer-base-1.0 gstreamer-audio-1.0) -c -o gstdsfparse.o dsfparse.c

clean:
	rm *.o *.so
