Files
luban-lite-t3e-pro/win_cmd.bat

66 lines
1.7 KiB
Batchfile
Raw Permalink Normal View History

2023-08-30 16:21:18 +08:00
@echo off
2024-09-03 11:16:08 +08:00
rem SPDX-License-Identifier: Apache-2.0
2023-08-30 16:21:18 +08:00
rem
2024-09-03 11:16:08 +08:00
rem Copyright (C) 2023-2024 ArtInChip Technology Co., Ltd
2023-08-30 16:21:18 +08:00
if "%CD%"=="C:\Windows\system32" (
echo Current user is administrator, need change path to Luban-Lite ...
cd /d %~dp0
)
set PYTHONIOENCODING=UTF-8
set SDK_PRJ_TOP_DIR=%cd%
set PATH=%SDK_PRJ_TOP_DIR%\tools\env\tools\bin;%PATH%
set PATH=%SDK_PRJ_TOP_DIR%\tools\env\tools\Python27\Scripts;%PATH%
2024-09-30 17:06:01 +08:00
set PATH=%SDK_PRJ_TOP_DIR%\tools\env\tools\Python38;%PATH%
2023-08-30 16:21:18 +08:00
set PATH=%SDK_PRJ_TOP_DIR%\tools\scripts\onestep;%PATH%
set ENV_ROOT=%SDK_PRJ_TOP_DIR%\tools\env
set PKGS_ROOT=%ENV_ROOT%\packages
set RTT_ROOT=%SDK_PRJ_TOP_DIR%\kernel\rt-thread
rem OneStep command
2024-09-05 13:59:48 +08:00
doskey list=scons --list-noboot -C %SDK_PRJ_TOP_DIR%
2024-09-03 11:16:08 +08:00
doskey bm=boot_menuconfig
doskey km=app_menuconfig
doskey m=make_boot_and_app
doskey mb=make_boot_and_app
:: make uboot
doskey mu=make_boot
:: make spl
doskey ms=make_boot
doskey ma=make_app
doskey c=clean_boot_and_app
doskey mc=make_boot_and_app clean
2023-08-30 16:21:18 +08:00
doskey i=scons --info -C %SDK_PRJ_TOP_DIR%
2024-04-03 16:40:57 +08:00
doskey aicupg=scons --aicupg -C %SDK_PRJ_TOP_DIR%
2023-08-30 16:21:18 +08:00
doskey croot=cd /d %SDK_PRJ_TOP_DIR%
doskey cr=cd /d %SDK_PRJ_TOP_DIR%
doskey cb=cbuild
doskey co=cout
doskey ct=ctarget
2024-09-30 17:06:01 +08:00
doskey update=sdk_update
2023-08-30 16:21:18 +08:00
chcp 65001 > nul
2024-04-03 16:40:57 +08:00
if NOT "%3" == "" (
cmd.exe /K "%2 %3"
exit /b %errorlevel%
)
if NOT "%2" == "" (
cmd.exe /K "%2"
exit /b %errorlevel%
)
2023-08-30 16:21:18 +08:00
echo Luban-Lite command for Windows
echo.
echo _ _ ___ ___ _ _
echo / \ _ __^| ^|_^|_ _^|_ __ / __^| ^|__ (_)_ __
echo / _ \ ^| '__^| __^|^| ^|^| '_ \^| ^| ^| '_ \^| ^| '_ \
echo / ___ \^| ^| ^| ^|_ ^| ^|^| ^| ^| ^| ^|__^| ^| ^| ^| ^| ^|_) ^|
echo /_/ \_\_^| \__^|___^|_^| ^|_^|\___^|_^| ^|_^|_^| .__/
echo ^|_^|
echo.
cmd.exe