#!/bin/sh

# define the firmware version for kernel, mini dist, root disk
# CV lists:
# NARI: MAJOR=1 MINOR=1 OEM=2 TESTING=0
# XJGC: MAJOR=1 MINOR=1 OEM=4 TESTING=0
# TSMC: MAJOR=1 MINOR=1 OEM=6 TESTING=0
#       MAJOR=1 MINOR=2 OEM=2 TESTING=0
# KSYM: MAJOR=1 MINOR=1 OEM=8 TESTING=0
# DBM9: MAJOR=1 MINOR=1 OEM=10 TESTING=0
# Stratus: MAJOR=1 MINOR=1 OEM=12 TESTING=0

export ROOTDIR=`pwd`
export PLATFORM=DA-660
export KERNEL=moxa_rc7400_zImage
export MXDISK=moxa_rc7400_mxdisk
export USRDISK=moxa_rc7400_usrdisk
export BOOTLOADER=DA66X
export BMAJOR=5                # bootloader major
export BMINOR=1                # bootloader minor
export BOEM=0                  # bootloader oem
export BTESTING=0              # bootloader testing
export MAJOR=1                 # kernel, mini, user root disk major
export MINOR=3                 # kernel, mini, user root disk minor
export OEM=0                   # kernel, mini, user root disk oem
export TESTING=0               # kernel, mini, user root disk testing

# sync the time with NTP server
#ntpdate 220.130.158.52 #time.stdtime.gov.tw
export BUILDTIME=`date +%y%m%d%H`

./mkbootloader
./mkkernel
./mkusrdisk
./mkmxdisk
cd ./host/mkversion
./addfile
cd ../mkfrm
./doall_DA660
cd ../mkrom
./dorom
cd ..
#/bin/rm -rf /tmp/mxdiskdir /tmp/usrdiskdir
