Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: dca6e515c8
Fetching contributors…

Cannot retrieve contributors at this time

executable file 43 lines (36 sloc) 0.788 kb
#!/bin/bash
set -e
generate_rootfs()
{
if [ -d skel ]; then
(cd skel;find . |fakeroot cpio -o -Hnewc |gzip > ../"$1")
else
echo "skel not there run buil.sh e sun4i_rootf.gz first"
exit 1
fi
}
extract_rootfs()
{
if [ -f "$1" ]; then
rm -rf skel && mkdir skel
gzip -dc $1 | (cd skel;fakeroot cpio -iv)
else
echo "$1 not there"
exit 1
fi
}
if [ $# -ne 2 ]; then
echo -e "please input correct parameters!"
echo -e "\t[build.sh e sun4i_rootf.cpio.gz] to extract the rootfs template to skel folder"
echo -e "\tthen make some changes in the skel folder"
echo -e "\t[build.sh c my_rootf.cpio.gz] to create the rootfs from the skel folder"
exit 1
fi
if [ "$1" = "e" ]; then
extract_rootfs $2
elif [ "$1" = "c" ]; then
generate_rootfs $2
else
echo "Wrong arguments"
exit 1
fi
Jump to Line
Something went wrong with that request. Please try again.