# 產生方式
# $1=K320P; $2= debug; $3=101; $4=normal;
cp -rf $XGD_SHARE $XGD_ROOTFS
cp -rf $XGD_PRIVATE/$1/public/* $XGD_ROOTFS
cp -rf $XGD_PRIVATE/$1/$4/public/* $XGD_ROOTFS
cp -rf $XGD_PRIVATE/$1/$4/$2/* $XGD_ROOTFS
產生/lib/fsversion檔案
產生/usr/fsversion檔案
產生/etc/rfversion檔案
產生/etc/issue檔案
建立裝置節點
產生fsimg.bin
產生cpio(相當於根檔案系統)
# 相關路徑
VENDOR="Shenzhen XGD Tech"
DIR_ROOT=`pwd`
XGD_ROOTFS=$DIR_ROOT/output/rootfs
XGD_ROOTFS_RD=$DIR_ROOT/output/rootfs_rd
XGD_ROOTFS_FS=$DIR_ROOT/output/rootfs_fs
XGD_ROOTFS_MD=$DIR_ROOT/output/rootfs_modules
XGD_BUILD=$DIR_ROOT/output
XGD_SHARE=$DIR_ROOT/public
XGD_PRIVATE=$DIR_ROOT/private
XGD_APPS=$DIR_ROOT/apps
# 相關工具
MKYAFFS=$DIR_ROOT/tool/mkfs.yaffs2k
MKJFFS2=$DIR_ROOT/tool/mkfs.jffs2
MKCRAMFS=$DIR_ROOT/tool/mkfs.cramfs
GEN_RD=$DIR_ROOT/scripts/gen_initrd.sh
MKSQUASHFS=$DIR_ROOT/tool/mksquashfs
XGD_SIGN_DIR=$DIR_ROOT/scripts
# 相關變數
XGD_SUB_VERSION=`cat xgd.version` # 101
XGD_COMPILE_DATE=`date +%y%m%d`
XGD_GIT_COMMIT_SHASUM="SHASUM:NA"
XGD_GIT_COMMIT_BRANCH="BRANCH:NA"
XGD_GIT_COMMIT_RRDATE="Date:NA"
XGD_GIT_COMMIT_RRUSER="Author:NA"
XGD_GIT_COMMIT_INFO="`echo "${XGD_GIT_COMMIT_SHASUM}\\r\\n${XGD_GIT_COMMIT_BRANCH}\\r\\n${XGD_GIT_COMMIT_RRDATE}\\r\\n${XGD_GIT_COMMIT_RRUSER}" `"
VER=D
MODEL=1A
SMODE=0
ROOTFS_CST_CODE=RD000
FSIMG_CST_CODE=FD000
XGD_CFLAGS=-DXGD_PROGRAM_CC_FLAG=1" "-DXGD_GIT_COMMIT_INFO=\\\"${XGD_GIT_COMMIT_INFO}\\\"
FULL_VERSION=V1ARD000130131101
FSIMAG_FULL_VERSION=V1AFD000130131101