1 # developer makefile, replaces automake Makefile
5 export CFLAGS_ := $(CFLAGS)
7 cpus:=$(shell grep -c "^proc" /proc/cpuinfo)
8 jobs:=-j$(shell echo $$(($(cpus) + $(cpus)/2 +2)))
9 MAKEJ := $(MAKE) $(jobs)
11 SUBDIRS := thirdparty libzmpeg3 mpeg2enc mplexlo\
12 db guicast cinelerra plugins doc po
16 +for dir in $(SUBDIRS); do $(MAKEJ) -C $$dir all; done
19 for dir in $(SUBDIRS); do $(MAKE) -C $$dir clean; done
24 for dir in $(SUBDIRS); do $(MAKE) -C $$dir install; done
25 cp -a COPYING README models ffmpeg msg info tips bin/.
26 for d in picon*; do cp -a $$d/. bin/plugins/$$d/.; done
29 $(MAKE) -C guicast clean
30 $(MAKE) -C cinelerra clean
31 $(MAKE) -C plugins clean
33 +$(MAKEJ) -C cinelerra
38 $(MAKE) -C libzmpeg3 clean
39 +$(MAKEJ) -C libzmpeg3
46 $(MAKE) -C cinelerra install
47 $(MAKE) -C plugins install