]> CRI, Mines Paris - PSL - Faustine.git/blobdiff - interpretor/lib/Makefile
Merge branch 'master' of https://scm.cri.ensmp.fr/git/Faustine
[Faustine.git] / interpretor / lib / Makefile
index d6ed16f6fb5be14be8971f5f08948c6f992667e0..5c8d5adc04ac2ca1cbb4459f2af946ad3da46a91 100644 (file)
@@ -10,16 +10,13 @@ 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
+       $(MAKE) -C $(LIBSNDFILE_SRCDIR)
+       $(MAKE) -C $(LIBSNDFILE_SRCDIR) install
 
 libsfocaml:
        cd $(LIBSFOCAML_SRCDIR) && PKG_CONFIG_PATH=$(DESTDIR)/lib/pkgconfig
-       cd $(LIBSFOCAML_SRCDIR) && make
-       cd $(LIBSFOCAML_SRCDIR) #&& make clean
+       $(MAKE) -C $(LIBSFOCAML_SRCDIR) depend
+       $(MAKE) -C $(LIBSFOCAML_SRCDIR)
 
 .PHONY: clean mrproper help libsndfile libsfocaml
 
@@ -28,8 +25,9 @@ help :
        @echo "make clean : remove all object files"
 
 clean:
-       @(cd $(LIBSNDFILE_SRCDIR) && $(MAKE) clean)
        @(rm -f *~)
 
 mrproper: clean
        rm -rf $(DESTDIR)
+       @($(MAKE) -C $(LIBSNDFILE_SRCDIR) clean)
+       @($(MAKE) -C $(LIBSFOCAML_SRCDIR) clean)