@echo off

set PROJECT_DIR=%cd%\script\%PLAT%\%PROJECT_NAME%
set HEZHOU_SDK_DIR=%cd%\bsp\hezhou\sdk\luatos-soc-2023


set LSPD_MODE=enable
rem you can set your gcc path
rem set GCC_PATH=E:\gcc_mcu
@REM set CHIP_TARGET=ec718p
@REM set CHIP_TARGET=ec718pv
@REM set CHIP_TARGET=ec718e
@REM set CHIP_TARGET=ec718s

rem you can set your outside project



if not "%1"=="" (
	set PROJECT_NAME=%1
) ELSE (
	@echo PROJECT not set
)

if not "%2"=="" (
	set LSPD_MODE=%2
) ELSE (
	if "%1" == "luatos" (
		set LSPD_MODE=enable
	) ELSE (
		@echo LSPD_MODE not set
	)
)

@echo "=============================="
@echo "AirM2M https://openluat.com"
@echo "=============================="
@echo PROJECT   : %PROJECT_NAME%  
@echo CHIP_TARGET : %CHIP_TARGET%  
@echo LSPD_MODE : %LSPD_MODE% 

@echo HEZHOU_SDK_DIR=%HEZHOU_SDK_DIR%
@echo PROJECT_DIR=%PROJECT_DIR%
@echo "=============================="





cd %HEZHOU_SDK_DIR%

if not exist xmake.lua (
	echo xmake.lua not exist
	goto end
)
call xmake f --chip_target=%CHIP_TARGET% --lspd_mode=%LSPD_MODE%
if "%3"=="-v" (
	call xmake -v
) ELSE (
	call xmake -w
)

xcopy %HEZHOU_SDK_DIR%\out\%PROJECT_NAME%\*.binpkg %ZHAOYANG_SDK_DIR%\out\%PROJECT_NAME% 1>nul /i /s /y
xcopy %HEZHOU_SDK_DIR%\out\%PROJECT_NAME%\*.soc %ZHAOYANG_SDK_DIR%\out\%PROJECT_NAME% 1>nul /i /s /y
xcopy %HEZHOU_SDK_DIR%\out\%PROJECT_NAME%\*.elf %ZHAOYANG_SDK_DIR%\out\%PROJECT_NAME% 1>nul /i /s /y

:end
echo end


