diff options
Diffstat (limited to 'build')
-rwxr-xr-x | build | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -0,0 +1,35 @@ +#!/usr/bin/make -f + +include ../source.mk + +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; \ + 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 |