📄 micrium-release.bat
字号:
ECHO OFF
ECHO *******************************************************************************
ECHO * M I C R I U M
ECHO * 949 Crestview Circle
ECHO * Weston, FL 33327
ECHO *
ECHO * www.Micrium.com
ECHO *
ECHO * Usage: Micrium-Release Vx.yy
ECHO *******************************************************************************
ECHO
ECHO *******************************************************************************
ECHO * CREATE VIRTUAL DRIVES
ECHO *******************************************************************************
PUSHD .
MD C:\DRIVE-BUILD 2> NUL
SUBST Z: /d > NUL
SUBST Z: C:\DRIVE-BUILD
Z:
MD C:\DRIVE-RELEASE 2> NUL
SUBST Y: /d > NUL
SUBST Y: C:\DRIVE-RELEASE
Y:
ECHO *******************************************************************************
ECHO * MACROS
ECHO *******************************************************************************
SET VC_SRVR=vault.micrium.com
SET VC_REPOSITORY=Micrium
SET VC_HOME=C:\Program Files\SourceGear
SET VC_GET="%VC_HOME%\Vault Client\vault" GET -verbose -host %VC_SRVR% -repository %VC_REPOSITORY% -user %VC_USER% -password %VC_PSWD% -destpath . -makereadonly
SET VC_GET_LABEL="%VC_HOME%\Vault Client\vault" GETLABEL -verbose -host %VC_SRVR% -repository %VC_REPOSITORY% -user %VC_USER% -password %VC_PSWD% -destpath . -makereadonly
ECHO *******************************************************************************
ECHO * MODULE SPECIFICS
ECHO *******************************************************************************
SET VC_LBL="uC/TCP-IP %1"
ECHO *******************************************************************************
ECHO * 'GNU' BSP FILES
ECHO *******************************************************************************
SET VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/GNU/BSP
MD \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP 2> NUL
CD \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\BSP
%VC_GET_LABEL% %VC_PROJ%/bsp.c %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/bsp.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_bsp.c %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_bsp.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_isr.c %VC_LBL%
ECHO *******************************************************************************
ECHO * 'GNU' OS EXAMPLE FILES
ECHO *******************************************************************************
SET VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/GNU/OS
MD \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS 2> NUL
CD \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS
%VC_GET_LABEL% %VC_PROJ%/.gdbinit %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app.c %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app_cfg.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Build.bat %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_link.lds %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_start.s %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/debug-gdb.cmd %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/debug-gdbtk.cmd %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.mak %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.vxp %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.vxw %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/includes.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/os_cfg.h %VC_LBL%
ECHO *******************************************************************************
ECHO * 'GNU' OS-TCPIP-TTCP EXAMPLE FILES
ECHO *******************************************************************************
SET VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/GNU/OS-TCPIP-TTCP
MD \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP 2> NUL
CD \Micrium\Software\EvalBoards\Cogent\CSB637\GNU\OS-TCPIP-TTCP
%VC_GET_LABEL% %VC_PROJ%/.gdbinit %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app.c %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app_cfg.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Build.bat %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_link.lds %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_start.s %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/debug-gdb.cmd %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/debug-gdbtk.cmd %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.mak %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.vxp %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.vxw %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/includes.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_cfg.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/os_cfg.h %VC_LBL%
ECHO *******************************************************************************
ECHO * 'IAR' BSP FILES
ECHO *******************************************************************************
SET VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/IAR/BSP
MD \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP 2> NUL
CD \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\BSP
%VC_GET_LABEL% %VC_PROJ%/bsp.c %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/bsp.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_bsp.c %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_bsp.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_isr.c %VC_LBL%
ECHO *******************************************************************************
ECHO * 'IAR' OS EXAMPLE FILES
ECHO *******************************************************************************
SET VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/IAR/OS
MD \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS 2> NUL
CD \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS
%VC_GET_LABEL% %VC_PROJ%/app.c %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app_cfg.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Build.bat %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_link.xcl %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_start.asm %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_ROM_link.xcl %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.ewp %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.eww %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/includes.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/os_cfg.h %VC_LBL%
ECHO *******************************************************************************
ECHO * 'IAR' OS_TCPIP-TTCP EXAMPLE FILES
ECHO *******************************************************************************
SET VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/IAR/OS-TCPIP-TTCP
MD \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP 2> NUL
CD \Micrium\Software\EvalBoards\Cogent\CSB637\IAR\OS-TCPIP-TTCP
%VC_GET_LABEL% %VC_PROJ%/app.c %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/app_cfg.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Build.bat %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_link.xcl %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_RAM_start.asm %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/CSB_ARM_ROM_link.xcl %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.ewp %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/Ex1.eww %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/includes.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/net_cfg.h %VC_LBL%
%VC_GET_LABEL% %VC_PROJ%/os_cfg.h %VC_LBL%
ECHO *******************************************************************************
ECHO * COPY WinZIP FILES to BUILD DRIVE
ECHO *******************************************************************************
ECHO * SET VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/Release
ECHO * CD \
ECHO * %VC_GET_LABEL% %VC_PROJ%Micrium-WinZIP-List.wz %VC_LBL%
ECHO * COPY Y:\Micrium-WinZIP-List.wz Z:\
COPY /Y C:\Micrium\Software\EvalBoards\Cogent\CSB637\Release\Micrium-WinZIP-List.wz Z:\
ECHO * SET VC_PROJ=$/Micrium/Software/EvalBoards/Cogent/CSB637/Release
ECHO * CD \
ECHO * %VC_GET_LABEL% %VC_PROJ%Segger-WinZIP-List.wz %VC_LBL%
ECHO * COPY Y:\Segger-WinZIP-List.wz Z:\
COPY /Y C:\Micrium\Software\EvalBoards\Cogent\CSB637\Release\Segger-WinZIP-List.wz Z:\
POPD
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -