#!/usr/bin/make -f configs = internal nop: @: build: set -e; \ for c in $(configs); do \ cp -Rp src/ "src-$${c}"; \ oh-autobuild -s "src-$${c}" -- $$(cat "../config/$${c}"); \ done touch $@ install: build mkdir -p flashrom-doc.data/usr/share/man/man8 set -e; \ for c in $(configs); do \ oh-autoinstall -s "src-$${c}" -d "flashrom-$${c}.data" -- \ PREFIX=/usr $$(cat "../config/$${c}"); \ mv "flashrom-$${c}.data/usr/sbin/flashrom" \ "flashrom-$${c}.data/usr/sbin/flashrom.$${c}"; \ mv "flashrom-$${c}.data/usr/share/man/man8/flashrom.8" \ flashrom-doc.data/usr/share/man/man8; \ rmdir \ "flashrom-$${c}.data/usr/share/man/man8" \ "flashrom-$${c}.data/usr/share/man" \ "flashrom-$${c}.data/usr/share"; \ oh-fixperms -d "flashrom-$${c}.data"; \ oh-strip -d "flashrom-$${c}.data"; \ done oh-fixperms -d flashrom-doc.data oh-shlibdeps