version 1.7.2.1, 2013/07/29 15:06:58
|
version 1.7.2.2, 2013/07/29 15:28:23
|
Line 33 fi
|
Line 33 fi
|
clean_rel() |
clean_rel() |
{ |
{ |
echo "+++ Clean ELWIX OS release ..." |
echo "+++ Clean ELWIX OS release ..." |
rm -rf ${REL}/${OS} | rm -rf $1 $2 |
| |
| mkdir -p $1 |
| |
| cd ${ROMFS} |
| pax -rw -pe -X . $1 |
| cd - |
} |
} |
|
|
build_vardir() |
build_vardir() |
Line 75 build_vardir()
|
Line 81 build_vardir()
|
|
|
mkboot() |
mkboot() |
{ |
{ |
echo "+++ Build ELWIX FS boot directory ..." | echo "+++ Build ELWIX OS boot directory ..." |
InstallDir ${WORLD}/boot $1/boot |
InstallDir ${WORLD}/boot $1/boot |
|
|
install -m 644 ${CFGDIR}/boot/boot.config $1; |
install -m 644 ${CFGDIR}/boot/boot.config $1; |
Line 97 mkboot()
|
Line 103 mkboot()
|
|
|
mkvar() |
mkvar() |
{ |
{ |
echo "+++ Build ELWIX FS var directory ..." | echo "+++ Build ELWIX OS var directory ..." |
touch $1/altroot/var/run/utmp |
touch $1/altroot/var/run/utmp |
|
|
touch $1/altroot/var/account/acct |
touch $1/altroot/var/account/acct |
Line 166 mketc()
|
Line 172 mketc()
|
chgrp 80 $1/etc/config.xml; |
chgrp 80 $1/etc/config.xml; |
chmod 0660 $1/etc/config.xml; |
chmod 0660 $1/etc/config.xml; |
|
|
|
mkdir -p $1/etc/mqtt; |
chgrp -R 883 $1/etc/mqtt; |
chgrp -R 883 $1/etc/mqtt; |
chown -R 883 $1/etc/mqtt; |
chown -R 883 $1/etc/mqtt; |
|
|
Line 254 if [ ! -r ${REL}/${ROOTFS_KERN} -o ! -r ${REL}/${ROMFS
|
Line 261 if [ ! -r ${REL}/${ROOTFS_KERN} -o ! -r ${REL}/${ROMFS
|
exit 1 |
exit 1 |
fi |
fi |
|
|
clean_rel | clean_rel ${FS} ${REL}/${OS} |
build_vardir ${ROMFS}/elwix | clean_rel ${FS_128} ${REL}/${OS_128} |
mkboot ${ROMFS} | |
mkhome ${ROMFS}/elwix | build_vardir ${FS}/elwix |
mkvar ${ROMFS}/elwix | build_vardir ${FS_128}/elwix |
mketc ${ROMFS}/elwix | |
mkbackup ${ROMFS}/elwix | mkhome ${FS}/elwix |
install_rel ${ROMFS} | mkhome ${FS_128}/elwix |
| |
| mkvar ${FS}/elwix |
| mkvar ${FS_128}/elwix |
| |
| mketc ${FS}/elwix |
| mketc ${FS_128}/elwix |
| |
| mkbackup ${FS}/elwix |
| mkbackup ${FS_128}/elwix |
| |
| mkboot ${FS} |
| mkboot ${FS_128} |
| |
| install_rel ${FS} |
| install_rel ${FS_128} _128 |
|
|
echo "+++ Complete build ELWIX OS" |
echo "+++ Complete build ELWIX OS" |
echo "ELWIX finish version ${VERSION}, Good luck!" |
echo "ELWIX finish version ${VERSION}, Good luck!" |