--- /dev/null
+# Faustine library dependancies Makefile.
+
+LIBSNDFILE_SRCDIR ?= src/libsndfile-1.0.25
+LIBSFOCAML_SRCDIR ?= src/libsndfile-ocaml
+LIBSNDFILE_DESTNAME ?= libsndfile
+DESTDIR := $(abspath .)/$(LIBSNDFILE_DESTNAME)
+
+all: librairies
+
+librairies : libsndfile libsfocaml
+
+libsndfile:
+ $(MAKE) -C $(LIBSNDFILE_SRCDIR)
+ $(MAKE) -C $(LIBSNDFILE_SRCDIR) install
+
+libsfocaml:
+ cd $(LIBSFOCAML_SRCDIR) && PKG_CONFIG_PATH=$(DESTDIR)/lib/pkgconfig
+ $(MAKE) -C $(LIBSFOCAML_SRCDIR) depend
+ $(MAKE) -C $(LIBSFOCAML_SRCDIR)
+
+.PHONY: clean mrproper help libsndfile libsfocaml
+
+help :
+ @echo "make or make all : compile librairies"
+ @echo "make clean : remove all object files"
+
+clean:
+ @(rm -f *~)
+
+mrproper: clean
+ rm -rf $(DESTDIR)
+ @($(MAKE) -C $(LIBSNDFILE_SRCDIR) clean)
+ @($(MAKE) -C $(LIBSFOCAML_SRCDIR) clean)