⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mkepk.sh

📁 老版本的mtd-snap
💻 SH
字号:
#!/bin/sh# $Id: mkepk.sh,v 1.9 2005/07/30 15:25:44 lunn Exp $EPK_TMPDIR=/tmp/jffs2-epk-$$MTDDIR=`dirname $0`/../../..COREFILES="build.c compr_zlib.c LICENCE scan.c compr.c compr.h gc.c pushpull.h compr_rtime.c histo.h nodelist.c read.c write.c compr_rubin.c erase.c histo_mips.h nodelist.h readinode.c compr_rubin.h nodemgmt.c debug.c debug.h"ECOSFILES="os-ecos.h flashio.c gcthread.c dir-ecos.c  fs-ecos.c  malloc-ecos.c"INCFILES="jffs2.h jffs2_fs_i.h jffs2_fs_sb.h"DOCFILES="README.Locking TODO ecos/doc/TODO.eCos ecos/doc/readme.txt"mkdir $EPK_TMPDIR || exit 1mkdir -p $EPK_TMPDIR/fs/jffs2/current/srcmkdir -p $EPK_TMPDIR/fs/jffs2/current/cdlmkdir -p $EPK_TMPDIR/fs/jffs2/current/include/linuxmkdir -p $EPK_TMPDIR/fs/jffs2/current/testsmkdir -p $EPK_TMPDIR/fs/jffs2/current/doccat > $EPK_TMPDIR/pkgadd.db <<EOFpackage CYGPKG_FS_JFFS2 {        alias           { "JFFS2 Filesystem" jffs2 }        directory       fs/jffs2        script          jffs2.cdl        description "           This package contains the JFFS2 filesystem."}EOFfor a in $COREFILES; do	cp -v $MTDDIR/fs/jffs2/$a $EPK_TMPDIR/fs/jffs2/current/src || exit 1donefor a in $ECOSFILES; do	cp -v $MTDDIR/fs/jffs2/ecos/src/$a $EPK_TMPDIR/fs/jffs2/current/src || exit 1donefor a in $INCFILES; do	cp -v $MTDDIR/include/linux/$a $EPK_TMPDIR/fs/jffs2/current/include/linux || exit 1donefor a in $DOCFILES; do	cp -v $MTDDIR/fs/jffs2/$a $EPK_TMPDIR/fs/jffs2/current/doc || exit 1donecp -v $MTDDIR/fs/jffs2/ecos/cdl/jffs2.cdl $EPK_TMPDIR/fs/jffs2/current/cdlcp -v $MTDDIR/fs/jffs2/ecos/tests/*.c $EPK_TMPDIR/fs/jffs2/current/testscp -v $MTDDIR/fs/jffs2/ecos/ChangeLog $EPK_TMPDIR/fs/jffs2/currentEPKNAME=jffs2-`date +"%Y%m%d%H%M"`.epktar cvfz $EPKNAME -C $EPK_TMPDIR pkgadd.db fs/jffs2rm -rf $EPK_TMPDIRecho "Created $PWD/$EPKNAME"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -