jobs:=-j$(shell echo $$(($(cpus) + $(cpus)/2 +2)))
MAKEJ := $(MAKE) $(jobs)
-SUBDIRS := thirdparty libzmpeg3 mpeg2enc mplexlo\
- db guicast cinelerra plugins doc po
+SUBDIRS = thirdparty libzmpeg3 mpeg2enc mplexlo \
+ db guicast cinelerra plugins doc po
all:
- mkdir -p bin
+ mkdir -p bin bin/lv2
+for dir in $(SUBDIRS); do $(MAKEJ) -C $$dir all; done
clean:
install:
for dir in $(SUBDIRS); do $(MAKE) -C $$dir install; done
cp -a COPYING README models Cinelerra_factory ffmpeg msg info tips bin/.
+ cp -a lv2_blacklist.txt bin/.
mkdir -p bin/plugins/picon/cinfinity; for d in picon/*; do \
if [ $$d = picon/cinfinity ]; then continue; fi; \
cp -a $$d bin/plugins/picon/.; \
$(MAKE) -C libzmpeg3 clean
+$(MAKEJ) -C libzmpeg3
$(MAKE) -C db clean
- +$(MAKEJ) -C db
+ +$(MAKEJ) -C db all
$(MAKE) rebuild
- +$(MAKEJ) -C db/utils
+ +$(MAKEJ) -C db utils
rebuild_install:
$(MAKE) -C cinelerra install