version_of = src/vc #version := 2012.09.26 #commit := b87bc42057d0c98dd0a7f8a55d23a6111eaa6aba commit := master src_rule = src/vc-HEAD include ../Makefile.default include ../Makefile.tools all: $(modul).$(suffix) clean: _clean rm -rf src/vc* $(modul): $(addon) src/vc cp -r src/vc/lib $@/opt/vc; \ cp -r src/vc/{bin,sbin} $@/usr; \ src/vc: src/vc-$(version) ln -snf $(^F) $@ src/vc-$(version): src/vc.tgz rm -rf $@ mkdir -p src/vc-src tar xf $^ -C src/vc-src mv src/vc-src/* $@ rm -r src/vc-src touch $@ src/vc.tgz: $(MAKE) -f ../Makefile.getfile version=$(version) file=$@ rule="$(src_rule)" $(src_rule): wget "https://github.com/raspberrypi/firmware/tarball/$(commit)" -O $@.tgz mkdir -p $@ tar -xzf $@.tgz -C $@ tar -czf $(file) -C $@/raspberrypi*/$$(cat /proc/cpuinfo | grep Features | grep -q vfp && echo "hardfp/")opt vc rm -rf $@*