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::
+libsndfile:
+ $(MAKE) -C $(LIBSNDFILE_SRCDIR)
+ $(MAKE) -C $(LIBSNDFILE_SRCDIR) install
+
+libsfocaml:
cd $(LIBSFOCAML_SRCDIR) && PKG_CONFIG_PATH=$(DESTDIR)/lib/pkgconfig
- cd $(LIBSFOCAML_SRCDIR) && make depend
- cd $(LIBSFOCAML_SRCDIR) && make
+ $(MAKE) -C $(LIBSFOCAML_SRCDIR) depend
+ $(MAKE) -C $(LIBSFOCAML_SRCDIR)
.PHONY: clean mrproper help libsndfile libsfocaml
@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)
+ @($(MAKE) -C $(LIBSNDFILE_SRCDIR) clean)
+ @($(MAKE) -C $(LIBSFOCAML_SRCDIR) clean)