mirror of https://github.com/parazyd/arm-sdk.git
custom packages inside its own fn
This commit is contained in:
parent
8dbb5a5d79
commit
7122ed97ac
|
|
@ -42,9 +42,9 @@ print ':mipsel:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x0
|
||||||
|
|
||||||
print ':ppc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x14:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-ppc:' | sudo tee /proc/sys/fs/binfmt_misc/register
|
print ':ppc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x14:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-ppc:' | sudo tee /proc/sys/fs/binfmt_misc/register
|
||||||
|
|
||||||
print ':sh4:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2a\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfb\xff\xff\xff:/usr/bin/qemu-sh4:' | sudo tee/proc/sys/fs/binfmt_misc/register
|
print ':sh4:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2a\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfb\xff\xff\xff:/usr/bin/qemu-sh4:' | sudo tee /proc/sys/fs/binfmt_misc/register
|
||||||
|
|
||||||
print ':sh4eb:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2a:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sh4eb:' | sudo tee/proc/sys/fs/binfmt_misc/register
|
print ':sh4eb:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x2a:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sh4eb:' | sudo tee /proc/sys/fs/binfmt_misc/register
|
||||||
|
|
||||||
print ':sparc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x02:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sparc:' | sudo tee /proc/sys/fs/binfmt_misc/register
|
print ':sparc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x02:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-sparc:' | sudo tee /proc/sys/fs/binfmt_misc/register
|
||||||
```
|
```
|
||||||
|
|
|
||||||
|
|
@ -136,11 +136,23 @@ EOF
|
||||||
notice "Wrote $writebase/etc/apt/sources.list"
|
notice "Wrote $writebase/etc/apt/sources.list"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
copy-pkginclude() {
|
||||||
|
fn copy-pkginclude
|
||||||
|
|
||||||
|
sudo mkdir ${writebase}/pkginclude
|
||||||
|
pkgincludes=`find $R/arm/extra/pkginclude -type f -name "*.deb"`
|
||||||
|
[[ -z $pkgincludes ]] || {
|
||||||
|
notice "Copying your custom packages"
|
||||||
|
for i in ${pkgincludes}; do
|
||||||
|
sudo cp -v ${i} ${writebase}/pkginclude/
|
||||||
|
done
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
write-third-stage() {
|
write-third-stage() {
|
||||||
fn write-third-stage
|
fn write-third-stage
|
||||||
|
|
||||||
sudo mkdir ${writebase}/pkginclude
|
copy-pkginclude
|
||||||
sudo cp $R/arm/extra/pkginclude/*.deb ${writebase}/pkginclude/
|
|
||||||
|
|
||||||
cat <<EOF | sudo tee ${writebase}/third-stage
|
cat <<EOF | sudo tee ${writebase}/third-stage
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue