]> git.sesse.net Git - mlt/blobdiff - src/modules/Makefile
A little debugging.
[mlt] / src / modules / Makefile
index 8a14a7fbec6097da965499f79f4b879f6742c601..928b1fdd2296a8a70ae2378f16af72cf8addc298 100644 (file)
@@ -1,19 +1,31 @@
-SUBDIRS = core gtk2 dv sdl mainconcept bluefish ffmpeg resample inigo avformat westley
+include ../../config.mak
+include make.inc
 
-all clean depend install:
+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
 
-dist-clean:
-       rm -f consumers.dat filters.dat producers.dat transitions.dat; \
+distclean:
+       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:
+       list='$(SUBDIRS)'; \
+       for subdir in $$list; do \
+               if [ -f $$subdir/Makefile -a ! -f disable-$$subdir ] ; \
+               then $(MAKE) DESTDIR=$(DESTDIR) -C $$subdir $@ || exit 1; \
+               fi \
+       done
+
+uninstall:
+       rm -rf "$(DESTDIR)$(moduledir)"
+