+++ /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::
- mkdir -p $(DESTDIR)
- cd $(LIBSNDFILE_SRCDIR) && ./configure --prefix="$(DESTDIR)" --exec_prefix="$(DESTDIR)"
- cd $(LIBSNDFILE_SRCDIR) && make
- cd $(LIBSNDFILE_SRCDIR) && make install
- cd $(LIBSNDFILE_SRCDIR) && make clean
-
-libsfocaml::
- cd $(LIBSFOCAML_SRCDIR) && PKG_CONFIG_PATH=$(DESTDIR)/lib/pkgconfig
- cd $(LIBSFOCAML_SRCDIR) && make depend
- cd $(LIBSFOCAML_SRCDIR) && make
-
-.PHONY: clean mrproper help libsndfile libsfocaml
-
-help :
- @echo "make or make all : compile librairies"
- @echo "make clean : remove all object files"
-
-clean:
- @(cd $(LIBSNDFILE_SRCDIR) && $(MAKE) clean)
- @(rm -f *~)
-
-mrproper: clean
- rm -rf $(DESTDIR)
- @(cd $(LIBSFOCAML_SRCDIR) && $(MAKE) clean)