forked from DGNum/liminix
make applyPatches work for ramips
This commit is contained in:
parent
efd878dc5e
commit
429ffa8e7d
1 changed files with 15 additions and 26 deletions
|
@ -10,32 +10,21 @@ let
|
||||||
rev = "a5265497a4f6da158e95d6a450cb2cb6dc085cab";
|
rev = "a5265497a4f6da158e95d6a450cb2cb6dc085cab";
|
||||||
hash = "sha256-YYi4gkpLjbOK7bM2MGQjAyEBuXJ9JNXoz/JEmYf8xE8=";
|
hash = "sha256-YYi4gkpLjbOK7bM2MGQjAyEBuXJ9JNXoz/JEmYf8xE8=";
|
||||||
};
|
};
|
||||||
|
doPatch = family : ''
|
||||||
|
cp -av ${src}/target/linux/generic/files/* .
|
||||||
|
chmod -R u+w .
|
||||||
|
cp -av ${src}/target/linux/${family}/files/* .
|
||||||
|
chmod -R u+w .
|
||||||
|
patches() {
|
||||||
|
for i in $* ; do patch --batch --forward -p1 < $i ;done
|
||||||
|
}
|
||||||
|
patches ${src}/target/linux/generic/backport-5.15/*.patch
|
||||||
|
patches ${src}/target/linux/generic/pending-5.15/*.patch
|
||||||
|
patches ${src}/target/linux/generic/hack-5.15/*.patch
|
||||||
|
patches ${src}/target/linux/${family}/patches-5.15/*.patch
|
||||||
|
'';
|
||||||
in {
|
in {
|
||||||
inherit src;
|
inherit src;
|
||||||
applyPatches.ath79 = writeShellScript "apply-patches-ath79" ''
|
applyPatches.ath79 = doPatch "ath79";
|
||||||
cp -av ${src}/target/linux/generic/files/* .
|
applyPatches.ramips = doPatch "ramips";
|
||||||
chmod -R u+w .
|
|
||||||
cp -av ${src}/target/linux/ath79/files/* .
|
|
||||||
chmod -R u+w .
|
|
||||||
patches() {
|
|
||||||
for i in $* ; do patch --batch --forward -p1 < $i ;done
|
|
||||||
}
|
|
||||||
patches ${src}/target/linux/generic/backport-5.15/*.patch
|
|
||||||
patches ${src}/target/linux/generic/pending-5.15/*.patch
|
|
||||||
patches ${src}/target/linux/generic/hack-5.15/*.patch
|
|
||||||
patches ${src}/target/linux/ath79/patches-5.15/*.patch
|
|
||||||
'';
|
|
||||||
applyPatches.ramips = writeShellScript "apply-patches-ramips" ''
|
|
||||||
cp -av ${src}/target/linux/generic/files/* .
|
|
||||||
chmod -R u+w .
|
|
||||||
cp -av ${src}/target/linux/ramips/files/* .
|
|
||||||
chmod -R u+w .
|
|
||||||
patches() {
|
|
||||||
for i in $* ; do patch --batch --forward -p1 < $i ;done
|
|
||||||
}
|
|
||||||
patches ${src}/target/linux/generic/backport-5.15/*.patch
|
|
||||||
patches ${src}/target/linux/generic/pending-5.15/*.patch
|
|
||||||
patches ${src}/target/linux/generic/hack-5.15/*.patch
|
|
||||||
patches ${src}/target/linux/ramips/patches-5.15/*.patch
|
|
||||||
'';
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue