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

📄 delivery.bat

📁 ATMEL全套MP3设计资料
💻 BAT
字号:
REM DEMO DF DELIVERY BATCH FILE

REM Clean Project directories
REM -------------------------
REM delete files from bin directory
cd bin
del *.bak
del *.lst
del *.i
del *.aof
REM delete files from obj directory
cd ..\obj
del *.bak
del *.obj
del *.__i
REM delete files from obj directory
cd ..\tst\ride
del *.a51
del *.c
del *.aof

cd ..\..

REM Create Delivery Directory
REM -------------------------
mkdir temp
cd temp

mkdir Atmel
cd Atmel

mkdir at89c51snd1
cd at89c51snd1

mkdir demo
mkdir lib
mkdir lib_demob
mkdir lib_mem
mkdir usb_ms_drv

cd lib_mem
mkdir df
mkdir mmc

cd ..\demo
mkdir demo_fat
cd demo_fat
mkdir bin
mkdir doc
mkdir obj
mkdir src
mkdir tst

REM  Copy demo_fat content
REM  ---------------------
cd ..\..
rem  Selected dir: chejudo2\work\demo\demo_fat\temp\Atmel\at89c51snd1
copy  ..\..\..\..\..\..\starterkits\demob\fw\doc\delivery\*.pdf demo\demo_fat\doc
xcopy ..\..\..\bin demo\demo_fat\bin /S
xcopy ..\..\..\src demo\demo_fat\src /S
xcopy ..\..\..\obj demo\demo_fat\obj /S
xcopy ..\..\..\tst demo\demo_fat\tst /S
xcopy ..\..\..\*.txt demo\demo_fat

REM  Remove demo_fat CVS directory
REM  -----------------------------
rmdir /S /Q demo\demo_fat\bin\Cvs
rmdir /S /Q demo\demo_fat\obj\Cvs
rmdir /S /Q demo\demo_fat\src\Cvs
rmdir /S /Q demo\demo_fat\src\clock\Cvs
rmdir /S /Q demo\demo_fat\src\display\Cvs
rmdir /S /Q demo\demo_fat\src\file\Cvs
rmdir /S /Q demo\demo_fat\src\kbd\Cvs
rmdir /S /Q demo\demo_fat\src\mass\Cvs
rmdir /S /Q demo\demo_fat\src\mem\Cvs
rmdir /S /Q demo\demo_fat\src\mode\Cvs
rmdir /S /Q demo\demo_fat\src\song\Cvs
rmdir /S /Q demo\demo_fat\src\system\Cvs
rmdir /S /Q demo\demo_fat\src\tool\Cvs
rmdir /S /Q demo\demo_fat\src\voice\Cvs
rmdir /S /Q demo\demo_fat\tst\Cvs
rmdir /S /Q demo\demo_fat\tst\ride\Cvs
rmdir /S /Q demo\demo_fat\tst\ceibo\Cvs

REM  Copy lib content
REM  ----------------
cd ..\..\..\..\..
rem  Selected dir: chejudo2\work
xcopy lib             demo\demo_fat\temp\Atmel\at89c51snd1\lib /S
xcopy lib_mem\df      demo\demo_fat\temp\Atmel\at89c51snd1\lib_mem\df /S
xcopy lib_mem\mmc     demo\demo_fat\temp\Atmel\at89c51snd1\lib_mem\mmc /S
xcopy lib_demob       demo\demo_fat\temp\Atmel\at89c51snd1\lib_demob /S

REM  Remove lib CVS directory
REM  ------------------------
cd demo\demo_fat\temp\Atmel\at89c51snd1
rem  Selected dir: chejudo2\work\demo\demo_fat\temp\Atmel\at89c51snd1
rmdir /S /Q lib\Cvs
rmdir /S /Q lib\adc\Cvs
rmdir /S /Q lib\aud\Cvs
rmdir /S /Q lib\kbd\Cvs
rmdir /S /Q lib\mmc\Cvs
rmdir /S /Q lib\mp3\Cvs
rmdir /S /Q lib\pll\Cvs
rmdir /S /Q lib\spi\Cvs
rmdir /S /Q lib\timer\Cvs
rmdir /S /Q lib\usb\Cvs
rmdir /S /Q lib_demob\Cvs
rmdir /S /Q lib_demob\dac\Cvs
rmdir /S /Q lib_demob\lcd\Cvs
rmdir /S /Q lib_mem\Cvs
rmdir /S /Q lib_mem\mmc\Cvs
rmdir /S /Q lib_mem\df\Cvs

REM  Copy usb_ms_drv content
REM  --------------------
cd ..\..\..\..\..
rem  Selected dir: chejudo2\work
copy usb_ms_drv\*.*  demo\demo_fat\temp\Atmel\at89c51snd1\usb_ms_drv

REM  Remove lib CVS directory
REM  ------------------------
cd demo\demo_fat\temp\Atmel\at89c51snd1
rem  Selected dir: chejudo2\work\demo\demo_fat\temp\Atmel\at89c51snd1
rmdir /S /Q usb_ms_drv\Cvs


REM  ------------------
REM  Create ZIP archive
REM  ------------------
cd ..\..
rem  Selected dir: chejudo2\work\demo\demo_fat\temp

pkzipc -add -rec -dir=current snd1-demof

copy snd1-demof.zip L:\products\micros\c51\chejudo2\starterkits\demob\fw\release\snd1-demof-x_x_x.zip

cd ..
rem  Selected dir: chejudo2\work\demo\demo_fat

rmdir /S /Q temp


⌨️ 快捷键说明

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