X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2FMakefile;h=e93ade0242f7889da363c0f8bad7c6503d7a7aa9;hb=34c7916b96a65dbfb6d9414aca781d6292474f98;hp=73ac02ded20a1eb84f36edb3ff1d2894b941fc33;hpb=a0a988c50fce047427b445d5e21d7354862e8e23;p=melted diff --git a/src/modules/Makefile b/src/modules/Makefile index 73ac02d..e93ade0 100644 --- a/src/modules/Makefile +++ b/src/modules/Makefile @@ -5,8 +5,8 @@ include make.inc all clean depend: list='$(SUBDIRS)'; \ for subdir in $$list; do \ - if [ -f $$subdir/Makefile ] ; \ - then [ ! -f disable-$$subdir ] && $(MAKE) -C $$subdir $@; \ + if [ -f $$subdir/Makefile -a ! -f disable-$$subdir ] ; \ + then $(MAKE) -C $$subdir $@ || exit 1; \ fi \ done @@ -14,19 +14,17 @@ dist-clean: rm -f consumers.dat filters.dat producers.dat transitions.dat make.inc; \ list='$(SUBDIRS)'; \ for subdir in $$list; do \ - if [ -f $$subdir/Makefile ] ; \ - then [ ! -f disable-$$subdir ] && $(MAKE) -C $$subdir $@; \ + if [ -f $$subdir/Makefile -a ! -f disable-$$subdir ] ; \ + then $(MAKE) -C $$subdir $@ || exit 1; \ fi \ done install: - mkdir -p "$(prefix)/share/mlt/modules" - install -m 644 producers.dat filters.dat transitions.dat consumers.dat "$(prefix)/share/mlt/modules" + install -m 644 producers.dat filters.dat transitions.dat consumers.dat "$(DESTDIR)$(prefix)/share/mlt/modules" list='$(SUBDIRS)'; \ for subdir in $$list; do \ - if [ -f $$subdir/Makefile ] ; \ - then [ ! -f disable-$$subdir ] && $(MAKE) -C $$subdir $@; \ + if [ -f $$subdir/Makefile -a ! -f disable-$$subdir ] ; \ + then $(MAKE) DESTDIR=$(DESTDIR) -C $$subdir $@ || exit 1; \ fi \ - done; \ - /sbin/ldconfig + done