-SUBDIRS = core gtk2 dv sdl mainconcept bluefish ffmpeg
+include ../../config.mak
-all clean depend install:
+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
dist-clean:
- rm -f consumers.dat filters.dat producers.dat transitions.dat; \
+ rm -f consumers.dat filters.dat producers.dat transitions.dat make.inc; \
+ list='$(SUBDIRS)'; \
+ for subdir in $$list; do \
+ if [ -f $$subdir/Makefile -a ! -f disable-$$subdir ] ; \
+ then $(MAKE) -C $$subdir $@ || exit 1; \
+ fi \
+ done
+
+install:
+ install -m 644 producers.dat filters.dat transitions.dat consumers.dat "$(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) -C $$subdir $@ || exit 1; \
fi \
done